﻿function frminit(){	
    document.frmsearch.reset();
	var prevSearch 	= getCookie("MH-articleBasicSearch");
	if (prevSearch != null){
		loadPrevSearch(prevSearch);
		deleteCookie('MH-articleBasicSearch', '', '');
	}
}
function loadPrevSearch(args){
	var formObj		= document.frmsearch;
	var arParams	= args.split("^");
	var val			= "";	
	for (a = 0; a < arParams.length; a++){
		val = arParams[a].split("=");
		val1 = unescape(val[1]);	
		if (val1 != ""){ 
			switch(val[0])
			{
				case "k2" : 
					formObj.k2.value = val1;
					continue;
				case "pa" : 
					formObj.pa.value = val1;
					continue;
				case "ig" : 
					formObj.ig.value = val1;
					continue;
				default : 
					continue;
			}	
		}	
	}
}
function last3months(){
    var formObj		= document.frmsearch;
    var today =new Date();
	var thisYear = today.getFullYear();
	var thisMonth = today.getMonth() + 1;
	var thisDay = today.getDate();
	if (thisMonth > 3){
	    thisMonth = (thisMonth - 3);
	}else{
	    thisYear = thisYear - 1;
	    thisMonth = thisMonth + 9;
	}
	if (thisDay < 10){
	    thisDay = "0" + thisDay;
	}
	if (thisMonth < 10){
	    thisMonth = "0" + thisMonth;
	}
	formObj.fy.value = thisYear;
	formObj.fm.value = thisMonth;
	formObj.fd.value = thisDay;
	var pname = "Results" + ".a" + "spx";
	formObj.action = pname;
	formObj.submit();
}
function doBasicSearch(){
    var formObj		= document.frmsearch;
	replaceDiacriticals(formObj.k2);
	
	var practiceAreaKeyword = trimString(formObj.k2.value);
	var practiceArea        = formObj.pa.value;
	var industry            = formObj.ig.value;	
	
	
	if (!((practiceAreaKeyword!="")||(practiceArea!="")||(industry!=""))){
        alert("You must enter your search criteria before submitting this form.");	
        return;
	}
	//build cookie values
	var cookieVals = "k2=" + practiceAreaKeyword + "^pa=" + practiceArea + "^ig=" + industry;

    // before submit set cookie
	setCookie("MH-articleBasicSearch", cookieVals);
		
    var pname = "Results" + ".a" + "spx";
	formObj.action = pname;
	formObj.submit();
	//doClear();
}
function doClear(){
	document.frmsearch.reset();
}



