function xmlhttpPost(strURL, idx, p) 
{
	
	var xmlHttpReq = false;
    var self = this;
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    self.xmlHttpReq.open('POST', strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    self.xmlHttpReq.onreadystatechange = function() {
        if (self.xmlHttpReq.readyState == 4) {
            updatepage(self.xmlHttpReq.responseText, idx, p);
        }
    }
    self.xmlHttpReq.send(getquerystring(idx, p));
}

function getquerystring(idx, p) 
{
	
	
	if(idx=='login_system')
	{
		var obj_zoom = document.getElementById('tbl_id');
			obj_zoom.className='tdalpha';
			
		document.getElementById('loader_login').innerHTML = "<img src='/images/loader.gif' alt='' />";
		document.getElementById('loader_login').style.display = 'block';
		document.getElementById('login_button').disabled = true;
		document.getElementById('login_code').disabled = true;
		//document.getElementById('login_password').disabled = true;
		
		
		var lng_code = escape(p);
		var log_code = document.getElementById('login_code').value;
		//var log_pass = document.getElementById('login_password').value;
		
		
		
		//qstr = 'lng_code='+lng_code+'&log_code='+log_code+'&log_pass='+log_pass;	
		qstr = 'lng_code='+lng_code+'&log_code='+log_code;	
		
	}
	
	if(idx=='iso')
	{
		var obj_zoom = document.getElementById('tbl_id');
			obj_zoom.className='tdalpha';
			
		document.getElementById('loader_login').innerHTML = "<img src='/images/loader.gif' alt='' />";
		document.getElementById('loader_login').style.display = 'block';
		
		
		
		var lng_code = escape(p);
		var loan_id = document.getElementById('loan_id').value;
		
		
		qstr = 'lng_code='+lng_code+'&loan_id='+loan_id;	
		
	}
	if(idx=='days')
	{
		//document.getElementById('days').innerHTML = "<img src='/images/loader.gif' alt='' />";
		document.getElementById('time').disabled="disabled";
		var iso =p;
		var type = document.getElementById('type').value;
		var lang_code = document.getElementById('lang_code').value;
		qstr = 'iso='+iso+'&type='+type+'&lang_code='+lang_code;	
	}
	
	
	if(idx=='login_tab')
	{
		var arr = p.split("***");
		var lng = arr[1];
		var type = arr[0];
		
		document.getElementById('tb_login_loading').style.display = "block";		
		qstr = 'type='+type+'&lang_code='+lng;	
		
	}
	
	
	return qstr;
}
function updatepage(str, idx, p)
{
	
	
	if(idx=='login_system')
	{
		document.getElementById('login_button').disabled = false;
		document.getElementById('login_code').disabled = false;
		//document.getElementById('login_password').disabled = false;
		document.getElementById('loader_login').style.display = 'none';
		document.getElementById('loader_login').innerHTML = "";	
		
		var obj_zoom = document.getElementById('tbl_id');
		obj_zoom.className='tdnonalpha';
		
		
		
		var str_arr = str.split("***")
		
		if(str_arr[0]==1)
		{
			window.location.href=str_arr[1];			 
		}
		else
		{
			
			//document.getElementById('error_string').innerHTML = str_arr[1];
			alert(""+str_arr[1]+"");
		}	
		
		
		
	}
	
	if(idx=='iso')
	{
		document.getElementById('loader_login').style.display = 'none';
		document.getElementById('loader_login').innerHTML = "";	
		
		var obj_zoom = document.getElementById('tbl_id');
		obj_zoom.className='tdnonalpha';
		
		document.getElementById('iso_td_id').innerHTML = str
	
		
	}
	if(idx=='days')
	{
		document.getElementById('days').innerHTML = str
		//alert(str)
	}
	
	
	
	if(idx=='login_tab')
	{
		document.getElementById('tb_login_loading').style.display = "none";		
		document.getElementById('login_system_tabs').innerHTML = str;
		
	}
}



function DisableCause(id1,id2)
{
if (document.getElementById(id1).value=="3") { 
	 document.getElementById(id2).value = '';
	 document.getElementById(id2).style.display = 'block';
 } 
else { 
		 	 document.getElementById(id2).value = document.getElementById(id1)[document.getElementById(id1).value].text;
			 document.getElementById(id2).style.display = 'none';
 }      

}


function Visiblepopup(id)
{
	document.getElementById(id).style.display = 'block';
}
function Hiddenpopup(id)
{
	document.getElementById(id).style.display = 'none';
}


function trim(str)
{
    if(!str || typeof str != 'string')
        return null;

    return str.replace(/^[\s]+/,'').replace(/[\s]+$/,'').replace(/[\s]{2,}/,'');
}

function ClearValue(id,value)
{
	var value_input = trim(document.getElementById(id).value);
		value 		= trim(value);
		value_input = trim(value_input);
			
	if(value_input == value)
	{
		document.getElementById(id).value = '';
	}
}

function creatWindowExchange(utime,lang_code)
{
	//alert(lang_code);
	//window.location.href='/';
}

function DisplayPersonType()
{
	if(document.getElementById('phisical_person').checked!==false)
	{
		document.getElementById('phisical_person_div1').style.display='block';
		document.getElementById('phisical_person_div2').style.display='block';
		document.getElementById('legal_person_div1').style.display='none';
		document.getElementById('legal_person_div2').style.display='none';
	}
	else
	{
		document.getElementById('phisical_person_div1').style.display='none';
		document.getElementById('phisical_person_div2').style.display='none';
		document.getElementById('legal_person_div1').style.display='block';
		document.getElementById('legal_person_div2').style.display='block';
	}
}
function Utilities()
{
	if(document.getElementById('select_light_id').checked!==false)
		document.getElementById('light_div').style.display='block';	
	else
		document.getElementById('light_div').style.display='none';
		
	if(document.getElementById('select_water_id').checked!==false)
		document.getElementById('water_div').style.display='block';	
	else
		document.getElementById('water_div').style.display='none';
		
	if(document.getElementById('select_gas_id').checked!==false)
		document.getElementById('gas_div').style.display='block';	
	else
		document.getElementById('gas_div').style.display='none';

	if(document.getElementById('select_home_tel_id').checked!==false)
		document.getElementById('tel_div').style.display='block';	
	else
		document.getElementById('tel_div').style.display='none';
	
	if(document.getElementById('select_mobile_id').checked!==false)
		document.getElementById('mobile_div').style.display='block';	
	else
		document.getElementById('mobile_div').style.display='none';
}
