function changeMenu(cpage,id) {
  if (cpage == "Default") {
    switch(id) {
      case "17":
        $("#menu .about").addClass("active");
        $("body").attr("id","about");
        break;
      case "36":
      case "41":
      case "42":
      case "43":
      case "44":
      case "45":
      case "46":
      case "47":
      case "48":
      case "49":
      case "50":
      case "51":
      case "52":
      case "53":
      case "54":
      case "55":
      case "56":
      case "57":
      case "58":
      case "59":
        $("#menu .shop").addClass("active");
        $("body").attr("id","shop");
        break;
      case "35":
        $("#menu .shop").addClass("active");
        $("body").attr("id","whatshot");
        break;
      case "39":
        $("#menu .school").addClass("active");
        $("body").attr("id","school");
        break;
      case "40":
        $("#menu .links").addClass("active");
        $("body").attr("id","links");
        break;
      case "18":
        $("#menu .contact").addClass("active");
        $("body").attr("id","contact");
        break;
      default:
        $("#menu .home").addClass("active");
        $("body").attr("id","index");
        break;
    }
  } else if (cpage == "Category" || cpage == "SubCategory" || cpage == "Product" || cpage == "ProductDetails") {
    $("#menu .catalogue").addClass("active");
    $("#pageHeading").html("Catalogue");
    $("body").attr("id","catalogue");
    
    switch(cpage) {
      case "SubCategory":
        $("body").attr("class","subcategory");
        break;
      case "Product":
        $("body").attr("class","product");
        break;
      case "ProductDetails":
        $("body").attr("class","productDetails");
        break;
      default:
        $("body").attr("class","category");
        break;
    }
  }
}

function getURLParam(strParamName){
  var strReturn = "";
  var strHref = window.location.href;
  if ( strHref.indexOf("?") > -1 ){
    var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
    var aQueryString = strQueryString.split("&");
    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
      if (aQueryString[iParam].indexOf(strParamName + "=") > -1 ){
        var aParam = aQueryString[iParam].split("=");
        strReturn = aParam[1];
        break;
      }
    }
  }
  return strReturn;
}

function clearDefault(field) 
	{
	if ((field.value == 'Type Post Code') || (field.value == 'enter keyword'))
		{
		field.value = '';
		}
	}

function validateEmail()
	{
	sEmail = document.mailinglist.email.value;
	if(sEmail != "")
		//alert (sEmail);
		{
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})(;([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4}))*$/;
		if (!filter.test(sEmail)) 
			{
			alert ("The Email Address is not a correct format.");
			document.mailinglist.email.focus();
			return false;
			}
		else
			{
			return true;
			}
		
		}
	}

function equalHeights() {
  if($("#sidebar").height() > $("#panel").height()) {
    $("#panel").height($("#sidebar").height());
  }
}