function setCookie(name, value, expires, path, domain, secure) {
	var today = new Date();
	today.setTime( today.getTime() );
	if ( expires )
	{
		expires = expires * 1000 * 60 * 60 * 24;
	}
	var expires_date = new Date( today.getTime() + (expires) );
    document.cookie= name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires_date.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}

function getCookie(name) {
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1) {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    } else {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1) {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}
function deleteCookie(name, path, domain) {
    if (getCookie(name)) {
        document.cookie = name + "=" +
            ((path) ? "; path=" + path : "") +
            ((domain) ? "; domain=" + domain : "") +
            "; expires=Thu, 01-Jan-70 00:00:01 GMT";
    }
}


   function LangFilter(id) {
	   //alert(id);
	   $("#ajaxLoader").css("display","block");
	   if(document.getElementById(id).checked == true){
			var checked = true;
			setCookie(id,'1',365);
		} else {
			var checked = false;
			setCookie(id,'0',365);
		}
	   $.ajax({
	    	  type: "GET",
			  url: "index.home.right.php",
			  cache: false,
			  success: function(html){
				$("#rightContent").fadeOut('slow', function() {
					$("#rightContent").html(html);
					$("#rightContent").fadeIn('slow', function() {
						$("#ajaxLoader").css("display","none");
					});
				});
			    
			    
			  }
			});
	   $.ajax({
	    	  type: "GET",
			  url: "index.home.programs.php",
			  cache: false,
			  success: function(html){
				$("#program_series").fadeOut('slow', function() {
					$("#program_series").html(html);
					$("#program_series").fadeIn('slow', function() {
						$("#ajaxLoader").css("display","none");
					});
				});
			    
			    
			  }
			});
		//location.reload(true);

   }

   function LangFilterInCategory(id,cat) {
	   //alert(id);
	   $("#ajaxLoader").css("display","block");
	   if(document.getElementById(id).checked == true){
			var checked = true;
			setCookie(id,'1',365);
		} else {
			var checked = false;
			setCookie(id,'0',365);
		}
	   $.ajax({
	    	  type: "GET",
			  url: "category.content.php?c="+cat,
			  cache: false,
			  success: function(html){
				$("#catContent").fadeOut('slow', function() {
					$("#catContent").html(html);
					$("#catContent").fadeIn('slow', function() {
						$("#ajaxLoader").css("display","none");
					});
				});
			    
			    
			  }
			});
		//location.reload(true);

   }

   i = parseInt(getCookie('ur'));
   //if (isNaN(i)) { return; }
	//alert(i);
   if (i) {
		document.getElementById('ur').checked = true;
		//Urdu();
	}  else if (isNaN(i)) {
	} else {
		document.getElementById('ur').checked = false;
	}
   j = parseInt(getCookie('en'));
   if (j) {
		document.getElementById('en').checked = true;
	}  else if (isNaN(j)) {
	}  else {
		document.getElementById('en').checked = false;
	}
   k = parseInt(getCookie('ar'));
   if (k) {
		document.getElementById('ar').checked = true;
	}  else if (isNaN(k)) {
	}  else {
		document.getElementById('ar').checked = false;
	} 
   k = parseInt(getCookie('ps'));
   if (k) {
		document.getElementById('ps').checked = true;
	}  else if (isNaN(k)) {
	}  else {
		document.getElementById('ps').checked = false;
	} 
   k = parseInt(getCookie('sk'));
   if (k) {
		document.getElementById('sk').checked = true;
	}  else if (isNaN(k)) {
	}  else {
		document.getElementById('sk').checked = false;
	} 
   k = parseInt(getCookie('de'));
   if (k) {
		document.getElementById('de').checked = true;
	}  else if (isNaN(k)) {
	}  else {
		document.getElementById('de').checked = false;
	}
   k = parseInt(getCookie('fr'));
   if (k) {
		document.getElementById('fr').checked = true;
	}  else if (isNaN(k)) {
	}  else {
		document.getElementById('fr').checked = false;
	}
   k = parseInt(getCookie('bn'));
   if (k) {
		document.getElementById('bn').checked = true;
	}  else if (isNaN(k)) {
	}  else {
		document.getElementById('bn').checked = false;
	}
   k = parseInt(getCookie('tr'));
   if (k) {
		document.getElementById('tr').checked = true;
	}  else if (isNaN(k)) {
	}  else {
		document.getElementById('tr').checked = false;
	}				

