﻿// JScript File

// Schering-Plough global variables
Species = new Array("Select Breed","0");
Bird = new Array("Select Breed","0","None","1");
Cat = new Array("Select Breed","0","Other","31","Abyssian","1","American Bobtail","2","American Curl","3","American Shorthair","4","American Wirehair","5","Balinese","6","Birman","7","Bombay","8","British Shorthair","9",
"Burmese","10","Chartreaux","11","Colorpoint Shorthair","12","Cornish Rex","13","DLH","14","DMH","15","DSH","16","Devon Rex","17","Egyptian Mau","18","European Burmese","19","Exotic","20","Havana Brown","21",
"Japanese Bobtail","22","Javanese","23","Korat","24","LaPerm","25","Maine Coon","26","Manx","27","Norwegian Forest Cat","28","Ocicat","29","Oriental","30","Persian","32","RagaMuffin","33",
"Ragdoll","34","Russian Blue","35","Scottish Fold","36","Selkirk Rex","37","Siamese","38","Siberian","39","Singapura","40","Somali","41","Sphynx","42","Tonkinese","43","Turkish Angora","44","Turkish Van","45");
Cow = new Array("Select Breed","0","None","1");
Dog = new Array("Select Breed","0","Other","104","Affenpinscher","1","Afghan Hound","2","Airedale Terrier","3","Akita","4","Alaskan Malamute","5","American Eskimo Dog","6","American Foxhound","7",
"American Staffordshire Terrier","8","American Water Spaniel","9","Anatolian Shepard Dog","10","Australian Cattle Dog","11","Australian Sheperd","12","Australian Terrier","13","Basenji","14","Basset Hound","15","Beagle","16","Bearded Collie","17","Bedlington Terrier","18","Belgian Malinois","19",
"Belgian Sheepdog","20","Belgian Tervuren","21","Bernese Mountain Dog","22","Bichon Frise","23","Black and Tan Coonhound","24","Bloodhound","25","Border Collie","26","Border Terrier","27","Borzoi","28","Boston Terrier","29","Bouvier des Flandres","30","Boxer","31","Briard","32",
"Brittany","33","Brussels Griffon","34","Bull Terrier","35","Bulldog","36","Bullmastiff","37","Cairn Terrier","38","Canaan Dog","39","Cardigan Welsh Corgi","40","Cavalier King Charles Spaniel","41","Chesapeake Bay Retriever","42","Chihuahua","43","Chinese Crested","44","Chinese Sharpei","45",
"Chow Chow","46","Clumber Spaniel","47","Cocker Spaniel","48","Collie","49","Curly-Coated Retriever","50","Dachshund","51","Dalmatian","52","Dandie Dinmont Terrier","53","Doberman Pinscher","54","English Cocker Spaniel","55","English Foxhound","56","English Setter","57","English Springer Spaniel","58",
"English Toy Spaniel","59","Field Spaniel","60","Finnish Spitz","61","Flat-Coated Retriever","62","French Bulldog","63","German Pinscher","64","German Shepherd Dog","65","German Shorthaired Pointer","66","German Wirehaired Pointer","67","Giant Schnauzer","68","Golden Retriever","69",
"Gordon Setter","70","Great Dane","71","Great Pyrenees","72","Greater Swiss Mountain Dog","73","Greyhound","74","Harrier","75","Havanese","76","Ibizan Hound","77","Irish Setter","78","Irish Terrier","79","Irish Water Spaniel","80","Irish Wolfhound","81","Italian Greyhound","82","Japenese Chin","83",
"Keeshond","84","Kerry Blue Terrier","85","Komondor","86","Kuvasz","87","Labrador Retriever","88","Lakeland Terrier","89","Lhasa Apso","90","Lowchen","91","Maltese","92","Manchester Terrier","93","Mastiff","94","Miniature Bull terrier","95","Miniature Pinscher","96","Miniature Schnauzer","97",
"Newfoundland","98","Norfolk Terrier","99","Norwegian Elkhound","100","Norwich Terrier","101","Nova Scotia Duck Tolling Rtvr","102","Old English Sheepdog","103","Otterhound","105","Papillon","106","Parson Russel Terrier","107","Pekingese","108","Pembroke Welsh Corgi","109",
"Petit Basset Griffon Vendeen","110","Pharaoh Hound","111","Pitbull","112","Pointer","113","Polish Lowland Sheepdog","114","Pomeranian","115","Poodle","116","Portuguese Water Dog","117","Pug","118","Puli","119","Queensland Heeler","120","Rhodesian Ridgeback","121","Rottweiler","122","Saluki","123",
"Samoyed","124","Schipperke","125","Scottish Deerhound","126","Scottish Terrier","127","Sealyham Terrier","128","Shetland Sheepdog","129","Shiba Inu","130","Shih Tzu","131","Siberian Husky","132","Silky Terrier","133","Skye Terrier","134","Smooth Fox Terrier","135","Soft Coated Wheaten Terrier","136",
"Spinone Italiano","137","St. Bernard","138","Staffordshire Bull Terrier","139","Standard Schnauzer","140","Sussex Spaniel","141","Terrier Mix","142","Tibetan Spaniel","143","Tibetan Terrier","144","Toy Fox Terrier","145","Vizsla","146","Weimaraner","147","Welsh Springer Spaniel","148",
"Welsh Terrier","149","West Highland White Terrier","150","Whippet","151","Wire Fox Terrier","152","Wirehaired Pointing Griffon","153","Yorkshire Terrier","154");
Ferret = new Array("Select Breed","0","None","1");
Horse = new Array("Select Breed","0","None","1");
Llama = new Array("Select Breed","0","None","1");
Rabbit = new Array("Select Breed","0","None","1");
Sheep = new Array("Select Breed","0","None","1");
Snake = new Array("Select Breed","0","None","1");
Turtle = new Array("Select Breed","0","None","1");
Other = new Array("Select Breed","0","Other","1");


function Search(blogId)
{
    var searchText = "";
    var species = document.getElementById("specieslist");
    if (species.selectedIndex > 0 && species.options[species.selectedIndex].text != "")
        searchText += "?species=" + species.options[species.selectedIndex].text;
    
    var breed = document.getElementById("breedlist");
    if (breed.selectedIndex > 0 && breed.options[breed.selectedIndex].text != "")
        searchText += (searchText != "" ? "&" : "?") + "breed=" + breed.options[breed.selectedIndex].text;
    
    if (document.getElementById("SearchText").value != "")
        searchText += (searchText != "" ? "&" : "?") + "keywords=" +  document.getElementById("SearchText").value;
    
//alert(searchText);
    //if (response)
    //    response.redirect("search-results.aspx" + searchText);
    //else
    window.location.href = "search-results.aspx" + searchText;
}

function GetPostArchive(blogId)
{
    var url = "PetRescuerStories.ashx?blogid=" + blogId + "&archive=1#top";
    window.parent.frames[0].location.href = url;
}

function GetFullStory(blogId, postId)
{
    var url = "PetRescuerStories.ashx?blogid=" + blogId + "&postid=" + postId + "#top";
    window.parent.frames[0].location.href = url;
}

function GetStoryForm(blogId)
{
    var url = "/forms/ReunitedForm.aspx?blogid=" + blogId + "#top";
    window.parent.frames[0].location.href = url;
}
function CancelSubmit(blogId)
{
    var url = "../PetRescuerStories.ashx?blogid=" + blogId + "&default=4" + "#top";
    window.parent.frames[0].location.href = url;
}

function SubmitStory(blogId)
{
    var url = "../PetRescuerStories.ashx?blogid=" + blogId + "&thanks=1" + "#top";
    window.parent.frames[0].location.href = url;
}

function FillList(obj)
{
   var i = 0;
   var newItem;
   var srcName = "";

   srcName = obj.options[obj.selectedIndex].value;
   var src = eval(srcName);
   
   var theList = document.getElementById("breedlist");

   //with (document.cascade.breedlist)
   with (theList)
   {   
      options.length = 0;
      for (i = 0; i < src.length; i++)
      {
      
         newItem = options.length;
   	     options[newItem] = new Option(src[i]);
         //options[newItem].value = src[i];
         i++;
      }
      options[0].selected = true;
   }
}

function loadCounter(field, cntfield, max)
{
    var text = document.getElementById(field);
    var counter = document.getElementById(cntfield);
    
    if(text != null)
    {
        if (text.value.length > max)
        {
            var subStr = text.value.substring(0, max);
            text.value = subStr;
            counter.value = 0;
            return false;       
        }
        else
        {
            var theCount = max - text.value.length
            counter.value = theCount;
        }
    }
}

function textCounter(field, cntfield, max)
{
    var text = document.getElementById(field);
    var counter = document.getElementById(cntfield);
    
    if(text != null)
    {
        if (text.value.length > max)
        {
            var subStr = text.value.substring(0, max);
            text.value = subStr;
            counter.value = 0;
            return false;       
        }
        else
        {
            var theCount = max - text.value.length
            counter.value = theCount;
        }
    }
}

function setSize(field1,field2)
{
    if(field1.name == "PhotoWidth")
    {
        field2.value = (field1.value * .75) | 0;
    }
    else
    {
        field1.value = (field2.value * 1.3333) | 0;
    }
}

function GetHidden()
{
    var val = document.getElementById("searchText").value;
}

function MakeMediaContactRequired()
{
    if ($("#ContactMeCheck").attr("checked"))
    {
        $("#MediaContactRequired").show();
        $("#ContactNumberBox").removeAttr("disabled");
        $("#ContactNumberBox2").removeAttr("disabled");
    }
    else
    {
        $("#MediaContactRequired").hide();
        $("#ContactNumberBox").attr("disabled", "disabled");
        $("#ContactNumberBox2").attr("disabled", "disabled");
    }
}

