// JavaScript Document
var getRequest = getXmlHttpRequestObject();
var loadimageVal1;
var loadimageVal2;

function getXmlHttpRequestObject(){
	getrequest = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		getrequest = new XMLHttpRequest();
		if (getrequest.overrideMimeType) {		
		getrequest.overrideMimeType('text/html');
		}
	} else if (window.ActiveXObject) { // IE
	 try {
		getrequest = new ActiveXObject("Msxml2.XMLHTTP");
	 } catch (e) {
		try {
		   getrequest = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e) {}
	 }
	}
	if (!getrequest) {	 
	 document.getElementById(cur_id).innerHTML = 'failed';
	 return false;
	}
	else{
		return getrequest;
	}
}

function GetFormData(url, cur_id)
{
	//alert(url);
	getRequest.open('GET', url, true);
	getRequest.onreadystatechange = function() {
		if(getRequest.readyState == 4) {
		  	result = getRequest.responseText;
			document.getElementById(cur_id).innerHTML = result;
			if(document.getElementById('loadimage'))
				document.getElementById('loadimage').innerHTML =  loadimageVal1;
			
			if(document.getElementById('loadimage1'))
				document.getElementById('loadimage1').innerHTML =  loadimageVal2;

		}
	};	
	getRequest.send(null);
}

function getSecondLevel(catid)
{
	var url = SiteName+"getLevels.php?task=getsecond&catid="+catid;
	loadimageVal1 = document.getElementById('loadimage').innerHTML;
	loadimageVal2 = document.getElementById('loadimage1').innerHTML;
	document.getElementById('loadimage').innerHTML = '<img src="'+SiteName+'images/loading.gif">';
	GetFormData(url, 'showResponse');
	document.getElementById('thirdone').disabled = "disabled";
	document.getElementById('thirdone').innerHTML = '<option value="">Choose the model number</option>';
	if(document.getElementById('msg1'))
		document.getElementById('msg1').innerHTML = '';
	document.getElementById('msg2').innerHTML = '';
	document.getElementById('msg3').innerHTML = '';
	//document.getElementById('loadimage').innerHTML = '<img src="'+SiteName+'images/loading.gif">';
	
}

function getThirdLevel(catid)
{
	var url = SiteName+"getLevels.php?task=getthird&catid="+catid;
	loadimageVal1 = document.getElementById('loadimage').innerHTML;
	loadimageVal2 = document.getElementById('loadimage1').innerHTML;
	document.getElementById('loadimage1').innerHTML = '<img src="'+SiteName+'images/loading.gif">';
	GetFormData(url, 'showResponse1');
	if(document.getElementById('msg1'))
		document.getElementById('msg1').innerHTML = '';
	document.getElementById('msg2').innerHTML = '';
	document.getElementById('msg3').innerHTML = '';
}

function getFinal(url)
{
	document.getElementById('frm_submit').action = url;
	if(document.getElementById('msg1'))
		document.getElementById('msg1').innerHTML = '';
	document.getElementById('msg2').innerHTML = '';
	document.getElementById('msg3').innerHTML = '';
}

/*function getSubmit(frm)
{
	var JQ = jQuery.noConflict();
	$(document).ready(function(){
         $("#frm_submit").validate({
            submitHandler: function(frm) {
                location.href = frm.action;
            }
        });
    });
}*/

function getSubmit(frm)
{
	
	if(frm.firstone){
		if(frm.firstone.value == "")
			document.getElementById('msg1').innerHTML = "<span class='error'>Please select the brand of your printer</span>";
		else if(frm.secondone.value == ""){
			document.getElementById('msg2').innerHTML = "<span class='error'>Please select the family of your printer</span>";
		}
		else if(frm.thirdone.value == ""){
			document.getElementById('msg3').innerHTML = "<span class='error'>Please select the model of your printer</span>";
		}
		else{
			document.getElementById('change_button').innerHTML = ' <button type="button" class="cfbsupplies_view_button">One moment please...</button>';
			location.href = frm.action;
		}
		
	}
	else if(frm.secondone.value == ""){
		document.getElementById('msg2').innerHTML = "<span class='error'>Please select the family of your printer</span>";
	}
	else if(frm.thirdone.value == ""){
		document.getElementById('msg3').innerHTML = "<span class='error'>Please select the model of your printer</span>";
	}
	else{
		document.getElementById('change_button').innerHTML = ' <button type="button" class="cfbsupplies_view_button">One moment please...</button>';
		location.href = frm.action;
	}
}
function submitMyPrinter()
{
	frm = document.getElementById('frm_submit_my_printer');
	if(frm.firstone){
		if(frm.firstone.value == "")
			document.getElementById('msg1').innerHTML = "<span class='error'>Please select the brand of your printer</span>";
		else if(frm.secondone.value == ""){
			document.getElementById('msg2').innerHTML = "<span class='error'>Please select the family of your printer</span>";
		}
		else if(frm.thirdone.value == ""){
			document.getElementById('msg3').innerHTML = "<span class='error'>Please select the model of your printer</span>";
		}
		else{
			document.getElementById('change_button').innerHTML = ' <button type="button" class="cfbsupplies_view_button">One moment please...</button>';
			frm.submit();
		}
		
	}
	else if(frm.secondone.value == ""){
		document.getElementById('msg2').innerHTML = "<span class='error'>Please select the family of your printer</span>";
	}
	else if(frm.thirdone.value == ""){
		document.getElementById('msg3').innerHTML = "<span class='error'>Please select the model of your printer</span>";
	}
	else{
		document.getElementById('change_button').innerHTML = ' <button type="button" class="cfbsupplies_view_button">One moment please...</button>';
		frm.submit();
	}
}



