/* ---------------------------- */
/* XMLHTTPRequest Enable */
/* ---------------------------- */
function get_http_object() {
var request_type;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
request_type = new ActiveXObject("Microsoft.XMLHTTP");
}else{
request_type = new XMLHttpRequest();
}
return request_type;
}

var http_call = get_http_object();

//==================================================
//Function to save through ajax

function call_file(url,div_id) 
{
	nocache = Math.random();
	url=url+'&nocache='+nocache;
	http_call.open('get',url );
	
	http_call.onreadystatechange = response_call_file;
	http_call.send(null);
	
	document.getElementById(div_id).style.display="none";
}
function response_call_file()
{
	if(http_call.readyState == 4)
	{
		var response = http_call.responseText;
	}
}

//==================================================




function clearText(field){

    if (field.defaultValue == field.value) field.value = '';
    else if (field.value == '') field.value = field.defaultValue;
}

function postForm(form,name1,value1,name2,value2,name3,value3,name4,value4)
{
	//alert(value2);
	var frm=document.getElementById(form);
	frm.setAttribute('action', 'index.php');
	frm.setAttribute('method', 'post');
	frm.setAttribute('target', '_self');
	if (value1 === undefined && value2 === undefined && value3 === undefined && value4 === undefined) {
	frm.submit();
	}
	if (value1 !== undefined){
	    var option=document.createElement('input');
		option.setAttribute('type', 'hidden');
		option.setAttribute('name', name1);
		option.setAttribute('value', value1);
		frm.appendChild(option);
	}
	if (value2 !== undefined){
	var option1=document.createElement('input');
	option1.setAttribute('type', 'hidden');
	option1.setAttribute('name', name2);
	option1.setAttribute('value', value2);
	frm.appendChild(option1);
	}
	if (value3 !== undefined){
	var option2=document.createElement('input');
	option2.setAttribute('type', 'hidden');
	option2.setAttribute('name', name3);
	option2.setAttribute('value', value3);
	frm.appendChild(option2);
	}
	if (value4 !== undefined){
	var option3=document.createElement('input');
	option3.setAttribute('type', 'hidden');
	option3.setAttribute('name', name4);
	option3.setAttribute('value', value4);
	frm.appendChild(option3);
	}
	frm.submit();
}

function postToPage(form,targetPage,name1,value1,name2,value2,name3,value3,name4,value4,name5,value5,name6,value6,name7,value7,name8,value8,name9,value9,name10,value10,name11,value11,name12,value12,name13,value13)
{
	var frm=document.getElementById(form);
	frm.setAttribute('action', targetPage);
	frm.setAttribute('method', 'post');
	frm.setAttribute('target', '_self');
	if (value1 === undefined && value2 === undefined && value3 === undefined && value4 === undefined && value5 === undefined && value6 === undefined)
	{
	frm.submit();
	}
	if (value1 !== undefined){
	    var option=document.createElement('input');
		option.setAttribute('type', 'hidden');
		option.setAttribute('name', name1);
		option.setAttribute('value', value1);
		frm.appendChild(option);
	}
	if (value2 !== undefined){
	var option1=document.createElement('input');
	option1.setAttribute('type', 'hidden');
	option1.setAttribute('name', name2);
	option1.setAttribute('value', value2);
	frm.appendChild(option1);
	}
	if (value3 !== undefined){
	var option2=document.createElement('input');
	option2.setAttribute('type', 'hidden');
	option2.setAttribute('name', name3);
	option2.setAttribute('value', value3);
	frm.appendChild(option2);
	}
	if (value4 !== undefined){
	var option3=document.createElement('input');
	option3.setAttribute('type', 'hidden');
	option3.setAttribute('name', name4);
	option3.setAttribute('value', value4);
	frm.appendChild(option3);
	}
	if (value5 !== undefined){
	var option4=document.createElement('input');
	option4.setAttribute('type', 'hidden');
	option4.setAttribute('name', name5);
	option4.setAttribute('value', value5);
	frm.appendChild(option4);
	}
	if (value6 !== undefined){
	var option5=document.createElement('input');
	option5.setAttribute('type', 'hidden');
	option5.setAttribute('name', name6);
	option5.setAttribute('value', value6);
	frm.appendChild(option5);
	}
	if (value7 !== undefined){
	var option6=document.createElement('input');
	option6.setAttribute('type', 'hidden');
	option6.setAttribute('name', name7);
	option6.setAttribute('value', value7);
	frm.appendChild(option6);
	}
	if (value8 !== undefined){
	var option7=document.createElement('input');
	option7.setAttribute('type', 'hidden');
	option7.setAttribute('name', name8);
	option7.setAttribute('value', value8);
	frm.appendChild(option7);
	}
	if (value9 !== undefined){
	var option8=document.createElement('input');
	option8.setAttribute('type', 'hidden');
	option8.setAttribute('name', name9);
	option8.setAttribute('value', value9);
	frm.appendChild(option8);
	}
	if (value10 !== undefined){
	var option9=document.createElement('input');
	option9.setAttribute('type', 'hidden');
	option9.setAttribute('name', name10);
	option9.setAttribute('value', value10);
	frm.appendChild(option9);
	}
	if (value11 !== undefined){
	var option10=document.createElement('input');
	option10.setAttribute('type', 'hidden');
	option10.setAttribute('name', name11);
	option10.setAttribute('value', value11);
	frm.appendChild(option10);
	}
	if (value12 !== undefined){
	var option11=document.createElement('input');
	option11.setAttribute('type', 'hidden');
	option11.setAttribute('name', name12);
	option11.setAttribute('value', value12);
	frm.appendChild(option11);
	}
	if (value13 !== undefined){
	var option12=document.createElement('input');
	option12.setAttribute('type', 'hidden');
	option12.setAttribute('name', name13);
	option12.setAttribute('value', value13);
	frm.appendChild(option12);
	}
	frm.submit();
}


function postForm1(form,target,action,name1,value1,name2,value2,name3,value3,name4,value4)
{
//alert("inside formsub function theme value is "+selectid);
	var frm=document.getElementById(form);
	frm.setAttribute('action', action);
	frm.setAttribute('method', 'post');
	frm.setAttribute('target', target);

	if (value1 === undefined && value2 === undefined && value3 === undefined && value4 === undefined) {
	frm.submit();
	}
	if (value1 !== undefined){
	    var option=document.createElement('input'); 
		option.setAttribute('type', 'hidden'); 
		option.setAttribute('name', name1); 
		option.setAttribute('value', value1);
		frm.appendChild(option); 
	}
	if (value2 !== undefined){
	var option1=document.createElement('input'); 
	option1.setAttribute('type', 'hidden'); 
	option1.setAttribute('name', name2); 
	option1.setAttribute('value', value2);
	frm.appendChild(option1); 
	}
	if (value3 !== undefined){
	var option2=document.createElement('input'); 
	option2.setAttribute('type', 'hidden'); 
	option2.setAttribute('name', name3); 
	option2.setAttribute('value', value3);
	frm.appendChild(option2); 
	}
	if (value4 !== undefined){
	var option3=document.createElement('input'); 
	option3.setAttribute('type', 'hidden'); 
	option3.setAttribute('name', name4); 
	option3.setAttribute('value', value4);
	frm.appendChild(option3); 
	}
	frm.submit();
}
