var ajax_init = null;
var pass_data = null;

var error_msg1 = "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"> <tr> <td width=\"10\">&nbsp;</td>  <td width=\"16\" valign=\"middle\"><img src=\"images/error1.gif\" alt=\"Error\"></td>  <td width=\"10\">&nbsp;</td> <td><span class=\"style3\">/&/err_msg/&/</span> </td>   </tr>     </table>";

try { ajax_init = new XMLHttpRequest(); }
catch(err) { ajax_init = new ActiveXObject("Microsoft.XMLHTTP");}

if(ajax_init == null)
{
        // window.alert('Ajax Initiaization failed');
}

function display_screen()
{
	//  
	var username = document.frm1.usrlogin.value;
	var password = document.frm1.usrpasswd.value;
	 
	if(username.length == 0 || password == 0 )
	{
		document.getElementById("user_login").style.visibility = "visible";
		document.getElementById("user_login").innerHTML = "<strong>Error:</strong> Empty UserId / Password";
	}
	else
	{
		pass_data = 'usrlogin=' + escape(username) + '&usrpasswd=' + escape(password);
		ajax_init.open("POST","support/config/san_form/userlogin.php?" + pass_data,true);
		ajax_init.send(null);
		ajax_init.onreadystatechange = function() {
			if(ajax_init.readyState == 4 || ajax_init.readyState == "complete")
				{
					if(ajax_init.responseText.length > 70)
					{
						document.getElementById("user_login").style.visibility = "hidden";
						document.getElementById("user_login").innerHTML = "";
						var cat_list = ajax_init.responseText.split('/&&/');
						
						document.frm1.Forename.value 		= cat_list[0];
						document.getElementById("row_Forename").style.background = "#FFFFFF";
						document.getElementById("err_Forename").innerHTML = "";
						
						document.frm1.company.value 		= cat_list[1];
						document.getElementById("row_company").style.background = "#FFFFFF";
						document.getElementById("err_company").innerHTML = "";
						
						document.frm1.city.value 			= cat_list[2];
						document.getElementById("row_city").style.background = "#FFFFFF";
						document.getElementById("err_city").innerHTML = "";
						
						document.frm1.address.value 		= cat_list[3];
						document.getElementById("row_address").style.background = "#FFFFFF";
						document.getElementById("err_address").innerHTML = "";
						
						document.frm1.country.value 		= cat_list[4];
						document.getElementById("row_country").style.background = "#FFFFFF";
						document.getElementById("err_country").innerHTML = "";
						
						document.frm1.pin.value 			= cat_list[5];
						document.getElementById("row_pin").style.background = "#FFFFFF";
						document.getElementById("err_pin").innerHTML = "";
						
						document.frm1.email.value 			= cat_list[6];
						document.getElementById("row_email").style.background = "#FFFFFF";
						document.getElementById("err_email").innerHTML = "";
						
						document.frm1.url.value 			= cat_list[7];
						
						document.frm1.tel.value 			= cat_list[8];
						document.getElementById("row_tel").style.background = "#FFFFFF";
						document.getElementById("err_tel").innerHTML = "";
						
						document.frm1.fax.value 			= cat_list[9];
												
						document.frm1.Background.value 		= cat_list[10];
						document.getElementById("row_Background").style.background = "#FFFFFF";
						document.getElementById("err_Background").innerHTML = "";
						
						document.frm1.usrlogin.value = '';
						document.frm1.usrpasswd.value = '';
						
					}
					else
					{
						document.frm1.Forename.value 		= '';
						document.frm1.company.value 		= '';
						document.frm1.city.value 			= '';
						document.frm1.address.value 		= '';
						document.frm1.country.value 		= '';
						document.frm1.pin.value 			= '';
						document.frm1.email.value 			= '';
						document.frm1.url.value 			= '';
						document.frm1.tel.value 			= '';
						document.frm1.fax.value 			= '';
						document.frm1.Background.value 		= '';
						document.getElementById("user_login").style.visibility = "visible";
						document.getElementById("user_login").innerHTML = ajax_init.responseText;
					}
				}
		}
	
		document.getElementById("loading_screen").style.top = (document.body.scrollTop + 30) + "px";
		document.getElementById("loading_screen").style.visibility = "visible";
		var t=setTimeout('document.getElementById("loading_screen").style.visibility = "hidden";',2000);
	}
	
	return false;
}

function validatefrm(obj,strrow,strmsg,e_msg)
{
	if(obj.value == "")
	{
		document.getElementById(strrow).style.background = "#fce9e9";
		document.getElementById(strmsg).innerHTML = error_msg1.replace('/&/err_msg/&/',e_msg);
	}
	else
	{
		document.getElementById(strrow).style.background = "#FFFFFF";
		document.getElementById(strmsg).innerHTML = '';
		if(obj.name == 'p_name')
		{
			document.getElementById(strmsg).innerHTML = "<div class='word_count'>&nbsp;&nbsp;&nbsp;Character Count : 100 / <font color='#FF0000'>" + (100 - document.frm1.p_name.value.length) + "</font></div>";

		}
		if(obj.name == 'Description')
		{
			if(document.frm1.Description.value.length > 500)
				document.frm1.Description.value = document.frm1.Description.value.substring(0, 500);
			document.getElementById(strmsg).innerHTML = "<div class='word_count'>&nbsp;&nbsp;&nbsp;Character Count : 500 / <font color='#FF0000'>" + (500 - document.frm1.Description.value.length) + "</font></div>";
		}
	}
	// this,'row_p_name','err_p_name'
}

