function xmlhttpPost(strURL, idx, p) 
{
	//var obj_zoom = document.getElementById('zoom');
	//obj_zoom.className='tdhidden';

	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 == "contact_form")
	{
		var obj_zoom = document.getElementById('zoom');
		obj_zoom.className='tdalpha';
		document.getElementById('loader_div').style.display='block';
		
		var arr = p.split("***");
		var x1 = arr[0];
		var x2 = arr[1];
		
		qstr = 'x1=' + escape(x1) + '&x2=' + escape(x2);
		
	}
	
	
	if(idx == "send_message")
	{
		var obj_zoom = document.getElementById('zoom2');
		obj_zoom.className='tdalpha';
		document.getElementById('loader_div2').style.display='block';
		
		var arr = p.split("***");
		var x1 = arr[0];
		var x2 = arr[1];
		
		
		var name	= document.getElementById('name_id').value;
		var mail 	= document.getElementById('mail_id').value;
		var message = document.getElementById('message_id').value;
		var protection_code = document.getElementById('protection_code_id').value;
		
		qstr = 'x1=' + escape(x1) + '&x2=' + escape(x2) + '&name=' + name + '&mail=' + mail + '&message=' + message + '&protection_code=' + protection_code;
		
		
		
	}
	
	

	return qstr;
}
function updatepage(str, idx,p)
{
	
	
	if(idx == "contact_form")
	{
		var obj_zoom = document.getElementById('zoom');
		obj_zoom.className='tdnonalpha';
		document.getElementById('loader_div').style.display='none';
		
		var arr = p.split("***");
		var ids = document.getElementById("ids_id").value;
		var arr_split = ids.split('***');
		
		for(i=0;i<arr_split.length;i++)
		{
			
			if(document.getElementById('td_'+arr_split[i]))
			{
				document.getElementById('td_'+arr_split[i]).innerHTML = ''
			}
		}
		document.getElementById('td_'+arr[1]).innerHTML=str;
	}	
	
	
	
	
	if(idx == "send_message")
	{
		var obj_zoom = document.getElementById('zoom2');
		obj_zoom.className='tdnonalpha';
		document.getElementById('loader_div2').style.display='none';
		
		 //document.getElementById('cong_str').innerHTML='';
		 document.getElementById('name_td_id').style.color = '';
		 document.getElementById('mail_td_id').style.color = '';
		 document.getElementById('message_td_id').style.color = '';
		 document.getElementById('protection_code_td_id').style.color = '';
		
		
		
		document.getElementById('verify_img_id').src = '/verify.php?c='+Math.floor(Math.random()*1000);
		
		var str_arr = str.split("***")
		
		
		if(str_arr[0]==1)
		{
		
			xmlhttpPost('/contact_form.php?congr=1', 'contact_form', p) 
			
		}
		else
		{
			for(i=0; i<str_arr.length;i++)
			{
				if(document.getElementById(str_arr[i]))
				{
					document.getElementById(str_arr[i]).style.color = 'red';
					
				}
				
				
			}
			
		}
	}	
	
	
}

var is_opera = /opera\/9/i.test(navigator.userAgent);
var is_gecko = /gecko/i.test(navigator.userAgent);
var is_ie    = /MSIE/.test(navigator.userAgent);

function setCVisibleProd3(prod)
{
	document.getElementById(prod).style.visibility='visible';
	
}
 
function setCHiddenProd(prod)
{
	javascript:document.getElementById(prod).style.visibility='hidden';
}


function Clickheretoprint()
{
		var disp_setting="toolbar=yes,location=no,directories=yes,menubar=yes,resizable=yes,"; 
		    disp_setting+="scrollbars=yes,width=750, height=600, left=100, top=25"; 
		var content_vlue = document.getElementById("print_content").innerHTML; 
		var fact_bot = document.getElementById("fact_bot").value; 
		
		var docprint=window.open("","",disp_setting);
			docprint.document.open(); 
			docprint.document.write('<html><head><title></title><style> input { display:none; } body,td{font-size:10px} </style>');
			docprint.document.write('</head><body onLoad="self.print()">');
			docprint.document.write('<div><img src="/images/logo_adm.gif" alt="" width="160"></div><center>');
			docprint.document.write(content_vlue);
			docprint.document.write('<br><br><br><div>');
			docprint.document.write(fact_bot);
			docprint.document.write('</div></center></body></html>'); 
			//docprint.document.getElementById("datadiv").style.display='block'; 
			//docprint.document.getElementById("statustd").style.display='none'; 
			docprint.document.close(); 
			docprint.focus(); 
}




function checkAll(formName)
{
	for(i=0;i<document.forms[formName].elements.length;i++)
	{
		if(document.forms[formName].chkall.checked)
			document.forms[formName].elements[i].checked=true;
		else
			document.forms[formName].elements[i].checked=false;
	}
}
function DisplayCat(id)
{
	
	var catids = document.getElementById('catids').value;	
	ids=catids.split("***");	
	var length = ids.length;
	for(i=0; i<length; i++)
	{
		if(ids[i]!='')
		{
			document.getElementById('id_'+ids[i]).style.display='none';
			document.getElementById('img_'+ids[i]).innerHTML     = '<img src="/images/plus.gif"  alt="" title=""  style="cursor:pointer" />';			
			if(ids[i]!=id)
			{
				document.getElementById('open'+ids[i]).value=0;
			}
		}
	}	
	var open = document.getElementById('open'+id).value;	
	if(open==0)
	{
		document.getElementById('open'+id).value=1;
		document.getElementById('img_'+id).innerHTML     = '<img src="/images/minus.gif"  alt="" title=""   style="cursor:pointer" />';	
		document.getElementById('id_'+id).style.display = 'block';	
		
	
	}
	else if(open==1)
	{
		document.getElementById('open'+id).value=0;
		document.getElementById('img_'+id).innerHTML     = '<img src="/images/plus.gif"  alt="" title=""  style="cursor:pointer" />';
		
		document.getElementById('id_'+id).style.display = 'none';
	}	
}