var inCombo = false;

function PopUp(){

	var w = 1200, h = 800;
	
	if (document.all) {
	   /* the following is only available after onLoad */
	   w = document.body.clientWidth;
	   h = document.body.clientHeight;
	}
	else if (document.layers) {
	   w = window.innerWidth;
	   h = window.innerHeight;
	}
	
	var popW = 400, popH = 340;
	
	var leftPos = (w-popW)/2, topPos = (h-popH)/2;
	
	url = urlencode(document.location.href);
	window.open("http://www.mtiwhirlpools.net/emailthispage.php?url="+url ,"Email_this_page","resizeable=no,status=1,width="+popW+",height="+popH+",top="+topPos+",left="+leftPos);
}

function urlencode(str) {
	return escape(str).replace(/\+/g,'%2B').replace(/%20/g, '+').replace(/\*/g, '%2A').replace(/\//g, '%2F').replace(/@/g, '%40');
}

function changeImage(file, name, attrib) {
	document.getElementById('prod_image_display').innerHTML ='<a href="print_image.php?model_name='+name+'&filename='+file+'" target="_blank"><img src="http://mtiwhirlpools.com/common/catalog_images/'+file+'" '+attrib+' onmouseover="javascript: document.getElementById(\'enlarged_view_text\').style.display=\'block\'" onmouseout="javascript: document.getElementById(\'enlarged_view_text\').style.display=\'none\'" /></a>';
}

function SubmitCookies(myid){
	selIndex = document.getElementById('hydro').selectedIndex;
	data = document.getElementById('hydro').options[selIndex].value;
		
	//if(data != ''){
	//	alert(9);
		ajax('r_preloader','ajax-setcookies','model='+myid+'&hydro='+data,'preloader',1);
		alert('Successfully added to Favorites');
	//}
}

function SubmitCookiesFromConfig(myid, formname){
	selIndex = document.getElementById('hydro').selectedIndex;
	data = document.getElementById('hydro').options[selIndex].value;
	var i=0;
	var configString = "";
	var configTitle=document.getElementById('configTitle_'+myid).value;
	
	while(document.getElementById('config['+i+']')) {
		configString += document.getElementById('config['+i+']').value + "|";
		i++;
	}
	
	package = document.getElementById('packageConfig_'+myid).value;
	configString = urlencode(configString);
	
	//if(data != ''){
	//	alert(9);
		ajax('r_preloader','ajax-setcookies','model='+myid+'&hydro='+data+'&config='+configString+'&configTitle='+configTitle+'&packageConfig='+package+'&formname='+formname,'preloader',1);
		alert('Successfully added to Favorites');
	//}
}

function ShowHide(divid){
	var div = document.getElementById(divid);
	if(div.style.display == 'none'){
		div.style.display = '';
	}else{
		div.style.display = 'none'
	}
}

function SubmitForm(){
	if(document.getElementById('remove_ctr').value=="0" || document.getElementById('remove_ctr').value==0) {
		alert("Please select which products should be deleted.");
		return false;
	} else {
		document.forms['delete'].submit();
	}
}

function makecheck(divid){
	//boxName = document.getElementById(divid);
	var div = document.getElementById(divid);
	var ctr = document.getElementById('remove_ctr');
	//if(boxName.cheked = true){
	if(div.value == 1){
		div.value = 0;
		ctr.value=parseInt(ctr.value)+1;
	}else{
		div.value = 1;
		ctr.value=parseInt(ctr.value)-1;
	}
}

function getHydroPackage(model_no, hydro) {
	
	if (hydro != 0) {
		document.getElementById('hydro_model_no').value=model_no;
		document.getElementById('hydro_hydro').value=hydro;
		document.forms['hydro_form'].submit();
	}
}


function checkCategory() {
	
	if (document.getElementById('prodsearch').value != "All-C")
		var cat = document.getElementById('prodsearch').value.split(":");
	
	if (document.getElementById('prodsearch').value == "All-C" && document.getElementById('modelsearch').value == "All-M" && document.getElementById('numbersearch').value == "All-MN") {
		alert('Please Select a Category, Model Name or Model Number.');
		return false;		
	} else {
		//reset model_no and model name if refine is used
		if (cat[0] == 1) {
			if (document.getElementById('size').value != "All-S" || document.getElementById('width').value != "All-W" || document.getElementById('shape').value != "All-SH" || document.getElementById('material').value != "All-MT" || document.getElementById('persons').value != "All-PR" || document.getElementById('instype').value != "All-TY") {
				if(document.getElementById('modelsearch') != null) {
					document.getElementById('modelsearch').value = "All-M";
				}
				if (document.getElementById('numbersearch') != null) {
					document.getElementById('numbersearch').value = "All-MN";
				}
			}
		} else if(cat[0] == 2) {
			if (document.getElementById('size').value != "All-S" || document.getElementById('shape').value != "All-SH" || document.getElementById('material').value != "All-MT" || document.getElementById('baselocation').value != "All-BL" || document.getElementById('threshold').value != "All-TH") {
				if(document.getElementById('modelsearch') != null) {
					document.getElementById('modelsearch').value = "All-M";
				}
				if (document.getElementById('numbersearch') != null) {
					document.getElementById('numbersearch').value = "All-MN";
				}
			}
		} else if (cat[0] == 4) {
			if (document.getElementById('size').value != "All-S" || document.getElementById('material').value != "All-MT") {
				if(document.getElementById('modelsearch') != null) {
					document.getElementById('modelsearch').value = "All-M";
				}
				if (document.getElementById('numbersearch') != null) {
					document.getElementById('numbersearch').value = "All-MN";
				}
			}
		}
		return true;
	}
}

function disableSubmit() {
	document.getElementById('submit').disabled=true
}

function showHideScroller() {
	divHeight = document.getElementById('more_prod');
    if(divHeight.offsetHeight > 409){
		document.getElementById('scroller').style.display = "block";
   	} else {
		document.getElementById('scroller').style.display = "none";
		document.getElementById('scroller').style.display = "none";
   	}
	//P7_opVSC('p7VSCb_1',1,4,0,10,10,409,1,1,0,0,1200,300,2000,0);
}

function showHideScrollerAll() {
	divHeight = document.getElementById('p7VSC_content');
    if(divHeight.offsetHeight > 420){
		document.getElementById('scroller').style.display = "block";
   	} else {
		document.getElementById('scroller').style.display = "none";
		document.getElementById('p7VSCd_1_c1').style.top = "0px";
	}
}
