// JavaScript Document

var myMenu;
function ajaxpage_content(url, containerid)
{	
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_content(page_request, containerid, url)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_content(page_request, containerid, url){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)) {
	document.getElementById(containerid).innerHTML=page_request.responseText;
	if(url == "products.php") {
		myMenu = new SDMenu("my_menu");
		myMenu.init();
		//myMenu.collapseAll();
		myMenu.expandMenu(document.getElementById("first"));
	}
}
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="<center><br><img src='images/loader.gif'><br><br><span class='page_content'>Loading.. Please wait</span></center>";
} 


function ajaxpage_content_short(url, containerid,a,b,c)
{	

var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_content_short(page_request, containerid,a,b,c)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_content_short(page_request, containerid,a,b,c){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)) {
	document.getElementById(containerid).innerHTML=page_request.responseText;
	
		myMenu = new SDMenu("my_menu");
		myMenu.init();
		//myMenu.collapseAll();
		myMenu.expandMenu(document.getElementById("first"));
		showsub(a,b,c);
	
}
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="<center><br><img src='images/loader.gif'><br><br><span class='page_content'>Loading.. Please wait</span></center>";
} 
function ajaxpage_content_testimonial(url, containerid)
{	
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
} 
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage_content_testimonial(page_request, containerid)
}
page_request.open('GET', url, true)
page_request.send(null)
}
function loadpage_content_testimonial(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText;
if(page_request.readyState == 1 || page_request.readyState == 2 || page_request.readyState == 3 )
document.getElementById(containerid).innerHTML="<span align='left'><img src='images/loadersmall.gif' /></span>";
} 

function valCheck()
{
	var flag=0;
	var msg="Name,Phone No.,Mobile No.,Email";
	var error=msg.split(",");
	var field="name,phone,mobile,email";
	var box=field.split(",");
	for(i=0;i<=3;i++)
	{
		if(document.getElementById(box[i]).value=="")
		{
			alert("Enter your "+error[i]);
			flag=1;
			return false;
		}
	}
	if (document.getElementById('email').value!="")
	{
		var emailID=document.getElementById('email').value;
			if (echeck(emailID)==false){
				return false
			}
	}
	if(document.getElementById('mobile').value!="")
	{
		var mob=document.getElementById('mobile').value.length;
		if (mob!=10)
		{
			alert("Invalid Mobile Number");
			document.getElementById('mobile').style.borderColor="red";
			return false;
		}
	}
	if(flag==0)
	{	
		document.getElementById('email').style.borderColor="#cccccc";
		document.getElementById('mobile').style.borderColor="#cccccc";
		document.trust_form.action="enquiry.php";
		document.trust_form.target="enquiry_iframe";
		document.trust_form.submit();
	} 
}

function shortcut_product(p,a,b,c)
{
	ajaxpage_content_short('products_shortcut.php?p='+p,'center_layer',a,b,c);
}
function form_submitted()
{
	alert("Your Data succesfully submited");
	document.trust_form.reset()
}
function show_document_subcategory(obj)
{
	document.getElementById("document_link_combo_display_div").innerHTML ="";
	document.getElementById("document_subcategory_div").innerHTML ="";
	var val = obj.options[obj.selectedIndex].value;
	
	var split_val=val.split('-');
	var type_id=split_val[0];
	var type_val=split_val[1];
	var level_val=split_val[2];
	
	if(val!="0")
	{
		if(level_val=="2")
		{
			ajaxpage_content_testimonial('download_document_subcategory_page.php?cat_id='+type_id,'document_subcategory_div');
		}
	}
	
}
function show_document(obj) {
	var val = obj.options[obj.selectedIndex].value;
	
	if(val=="0")
	{
		document.getElementById("document_link_combo_display_div").innerHTML ="";
		return;
	}
	
	var split_val=val.split('-');
	var type_id=split_val[0];
	var type_val=split_val[1];
	
	var url = "download_document_page_login.php?type_id="+type_id;
	ajaxpage_content_testimonial(url,"document_link_combo_display_div");
}

function show_link(id, val) {
	var val = id.options[id.selectedIndex].value;
	var obj = val.split('/');
	var first = obj[0];
	var second = obj[1];
	if(second == "") {
		document.getElementById("link_display").innerHTML = "File Not Found";
	}
	else {
	document.getElementById("link_display").innerHTML = "<a href='download_file.php?id="+first+"'>Click here to download..</a>";
	}
}
 
function download_login_submit()
{
	if(document.getElementById('dw_login_name').value!=""&&document.getElementById('dw_login_pwd').value!="")
	{
		document.trust_form.action="download_login_submit.php";
		document.trust_form.submit();
	}
	else
	{
		alert('Enter both username & password')
	}
}

function download_login_submitted(status,type_id)
{
	if(status=="0")
	document.getElementById('status_display_div').innerHTML="Invalid Login";
	else if(status=="2")
	document.getElementById('status_display_div').innerHTML="You dont have permission to view this type"
	else
	ajaxpage_content_testimonial("download_choose_document_page.php?type_id="+type_id,"document_link_combo_display_div");
}

function show_video_cat_topics()
{
	var cat_val=document.getElementById('sel_tr_cat').value;document.getElementById('play_file_div').innerHTML="";
	if(cat_val!=0)
	{
		ajaxpage_content('videos/video_category_topic_display.php?cat_id='+cat_val,'cat_topic_div');
	}
	else
	{
		document.getElementById('cat_topic_div').innerHTML="";document.getElementById('play_file_div').innerHTML="";
	}
}

function play_file(topic_id)
{
	ajaxpage_content('videos/play_video_topic.php?topic_id='+topic_id,'play_file_div');
}


//////////////////////////////////

function quicklink_search(source)
{
	var val=document.getElementById('name_val').value;
	if(source=="keyup")
	{
		if(val.length>2)
		ajaxpage_content('prod_quicklink_search.php?name='+document.getElementById('name_val').value,'quick_display_div');
	}
	else
	ajaxpage_content('prod_quicklink_search.php?name='+document.getElementById('name_val').value,'quick_display_div');
}

///////////////////////

function home_link(pagename)
{
	window.open(pagename,'Home_Links','width=520,height=300,scrollbars=yes');
}
