// JavaScript Document
function createCookie(name,value,days) {
	try
	{
		if (days) {
			var date = new Date();
			date.setTime(date.getTime()+(days*24*60*60*1000));
			var expires = "; expires="+date.toGMTString();
		}
		else var expires = "";
		var cstring=name+"="+value+expires+"; path=/; domain=cisco.com;";
		document.cookie = cstring;
	}
	catch (e)
	{
	}
}

function readCookie(name) {

	try
	{
		var nameEQ = name + "=";
		var ca = document.cookie.split(';');
		for(var i=0;i < ca.length;i++) {
			var c = ca[i];
			while (c.charAt(0)==' ') c = c.substring(1,c.length);
			if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
		}
		return null;
	}
	catch (e)
	{
	}
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}



// cufon on product pages
//if (c_url.indexOf("products")>0) {
try
{
	if(typeof window.Cufon == 'function') {
		// function exists, so we can now call it
		Cufon.replace('.cheader'); 
		Cufon.replace('.cheader a'); 
		Cufon.replace('.chead1'); 
		Cufon.replace('.csub1'); 
		Cufon.replace('.cparent'); 
		Cufon.replace('.cbutton'); 
		Cufon.replace('.cactions li a'); 
	}
}
catch(e)
{
}


//stripe specs table on product pages
$(document).ready(function() {
    $("#cspecs tr:even").addClass("odd");
});  


// get current URL
var c_url=$(location).attr('href');

if (c_url.indexOf("support")<0) {
	$("#productsLink").addClass("productsOn");
}
if (c_url.indexOf("support")>0) {
	$("#supportLink").addClass("supportOn");
}
if (c_url.indexOf("findretailer")>0) {
	$("#productsLink").removeClass("productsOn");
	$("#shopLink").addClass("shopOn");
}

// set country if cookie empty based on geo
var geo_country_code=readCookie("geo_country_code");
var geo_country_name_APACen=readCookie("geo_country_name_APACen");
var geo_country_name_EUen=readCookie("geo_country_name_EUen");
var geo_country_name_EUde=readCookie("geo_country_name_EUde");
var geo_country_name_EUnl=readCookie("geo_country_name_EUnl");
var geo_country_name_EUpl=readCookie("geo_country_name_EUpl");
var geo_country_name_MEAen=readCookie("geo_country_name_MEAen");


switch(geo_country_code)	{
	//APACen
	case "AU":
		if (geo_country_name_APACen==null) {
			createCookie('geo_country_name_APACen',"Australia",7)
		}
		break;
	case "HK":
		if (geo_country_name_APACen==null) {
			createCookie('geo_country_name_APACen',"Hong Kong",7)
		}
		break;
	case "IN":
		if (geo_country_name_APACen==null) {
			createCookie('geo_country_name_APACen',"India",7)
		}
		break;
	case "ID":
		if (geo_country_name_APACen==null) {
			createCookie('geo_country_name_APACen',"Indonesia",7)
		}
		break;
	case "MY":
		if (geo_country_name_APACen==null) {
			createCookie('geo_country_name_APACen',"Malaysia",7)
		}
		break;
	case "NZ":
		if (geo_country_name_APACen==null) {
			createCookie('geo_country_name_APACen',"New Zealand",7)
		}
		break;
	case "PH":
		if (geo_country_name_APACen==null) {
			createCookie('geo_country_name_APACen',"Philippines  ",7)
		}
		break;
	case "SG":
		if (geo_country_name_APACen==null) {
			createCookie('geo_country_name_APACen',"Singapore",7)
		}
		break;
	case "TH":
		if (geo_country_name_APACen==null) {
			createCookie('geo_country_name_APACen',"Thailand",7)
		}
		break;
	case "VN":
		if (geo_country_name_APACen==null) {
			createCookie('geo_country_name_APACen',"Vietnam",7)
		}
		break;
// EUen
	case "CZ":
		if (geo_country_name_EUen==null) {
			createCookie('geo_country_name_EUen',"Czech Republic",7)
		}
		break;
	case "DK":
		if (geo_country_name_EUen==null) {
			createCookie('geo_country_name_EUen',"Denmark",7)
		}
		break;
	case "FI":
		if (geo_country_name_EUen==null) {
			createCookie('geo_country_name_EUen',"Finland",7)
		}
		break;
	case "GR":
		if (geo_country_name_EUen==null) {
			createCookie('geo_country_name_EUen',"Greece",7)
		}
		break;
	case "HU":
		if (geo_country_name_EUen==null) {
			createCookie('geo_country_name_EUen',"Hungary",7)
		}
		break;
	case "NO":
		if (geo_country_name_EUen==null) {
			createCookie('geo_country_name_EUen',"Norway",7)
		}
		break;
	case "PT":
		if (geo_country_name_EUen==null) {
			createCookie('geo_country_name_EUen',"Portugal",7)
		}
		break;
	case "RO":
		if (geo_country_name_EUen==null) {
			createCookie('geo_country_name_EUen',"Romania",7)
		}
		break;
	case "RU":
		if (geo_country_name_EUen==null) {
			createCookie('geo_country_name_EUen',"Russia",7)
		}
		break;
	case "SE":
		if (geo_country_name_EUen==null) {
			createCookie('geo_country_name_EUen',"Sweden",7)
		}
		break;
	case "TR":
		if (geo_country_name_EUen==null) {
			createCookie('geo_country_name_EUen',"Turkey",7)
		}
		break;
	case "UA":
		if (geo_country_name_EUen==null) {
			createCookie('geo_country_name_EUen',"Ukraine",7)
		}
		break;
	case "UK":
		if (geo_country_name_EUen==null) {
			createCookie('geo_country_name_EUen',"United Kingdom",7);
			$("#united").css('background-color', 'green');
			$("#united1").hide();
			
		}
		break;
	//EUde
		case "DE":
		if (geo_country_name_EUde==null) {
			createCookie('geo_country_name_EUde',"Deutschland",7)
		}
		break;
		case "AT":
		if (geo_country_name_EUde==null) {
			createCookie('geo_country_name_EUde',"Österreich",7)
		}
		break;
		case "CH":
		if (geo_country_name_EUde==null) {
			createCookie('geo_country_name_EUde',"Schweiz",7)
		}
		break;
	//MEAen
		case "EG":
		if (geo_country_name_MEAen==null) {
			createCookie('geo_country_name_MEAen',"Egypt",7)
		}
		break;
		case "KW":
		if (geo_country_name_MEAen==null) {
			createCookie('geo_country_name_MEAen',"Kuwait",7)
		}
		break;
		case "QA":
		if (geo_country_name_MEAen==null) {
			createCookie('geo_country_name_MEAen',"Qatar",7)
		}
		break;
		case "SA":
		if (geo_country_name_MEAen==null) {
			createCookie('geo_country_name_MEAen',"Saudi Arabia",7)
		}
		break;
		case "ZA":
		if (geo_country_name_MEAen==null) {
			createCookie('geo_country_name_MEAen',"South Africa",7)
		}
		break;
		case "AE":
		if (geo_country_name_MEAen==null) {
			createCookie('geo_country_name_MEAen',"United Arab Emirates",7)
		}
		break;

	
	
	
	}
