var xmlHttp

function showProducts(strurl1,str,strnamem)
{ 
if (str==0)
{
  var url=strurl1 + "?comname=" + strnamem
}
else
{
	if (str=='newnew')
         { 
	 var url=strurl1 + "?comname=News&newsid=" + strnamem
	}
       else
        {
       		if (str=='ff')
		{
		var url=strurl1 +  strnamem
		}
       		else
		{
		var url=strurl1 + "?cateid=" + str + "&sname=" + strnamem
		}
	}
}

xmlHttp=GetXmlHttpObject(stateChanged)
xmlHttp.open("GET", url , true)
xmlHttp.send(null)
} 

function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
document.getElementById("categories").innerHTML=""; 
document.getElementById("categories").innerHTML=xmlHttp.responseText; 
} 
} 

function GetXmlHttpObject(handler)
{ 
var objXmlHttp=null

if (navigator.userAgent.indexOf("Opera")>=0)
{
	var b_version=navigator.appVersion
	var version=parseFloat(b_version)
	if (version <= 8.5)
	{
	alert("this program does not work under the opera 8.5") 
	return;
	} 
	else 
	{
        
	objXmlHttp=new XMLHttpRequest()
	objXmlHttp.onload=handler
	objXmlHttp.onerror=handler 
	return objXmlHttp;
        }
}
if (navigator.userAgent.indexOf("MSIE")>=0)
{ 
var strName="Msxml2.XMLHTTP"

if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
{
strName="Microsoft.XMLHTTP"
} 
try
{ 
objXmlHttp=new ActiveXObject(strName)
objXmlHttp.onreadystatechange=handler 
return objXmlHttp
} 
catch(e)
{ 
alert("Error. Scripting for ActiveX might be disabled") 
return 
} 
} 
if (navigator.userAgent.indexOf("Mozilla")>=0)
{
objXmlHttp=new XMLHttpRequest()
objXmlHttp.onload=handler
objXmlHttp.onerror=handler 
return objXmlHttp
}
} 

function contactform(note)
{
if (document.getElementById("email").value=="")
{
alert("your email address can not empty!");
document.getElementById("email").focus();
return false;
} else {
var surl="mailpro.php";
var condi="ff";
var statement="?comname=Contact Us" +"&department=" + document.getElementById("department").value
+ "&fullname=" + document.getElementById("fullname").value
+ "&messagetype=" + document.getElementById("messagetype").value
+ "&email=" + document.getElementById("email").value
+ "&content=" + document.getElementById("content").value;
showProducts(surl,condi,statement);
}
}

function questionform(note)
{
if (document.getElementById("email").value=="")
{
alert("your email address can not empty!");
document.getElementById("email").focus();
return false;
} else {
var surl="mailpro.php";
var condi="ff";
var statement="?comname=Contact Us" +"&department=info@rorixwell.com" + "&fullname=" + document.getElementById("fullname").value
+ "&messagetype=question"
+ "&email=" + document.getElementById("email").value
+ "&content=" + document.getElementById("content").value;
showProducts(surl,condi,statement);
}
}

function supportform(note)
{

var surl="supportform.php";
var condi=document.getElementById("catetechnial").value;
if (condi==""){
alert("You did not select one category");
document.getElementById("catetechnial").focus;
return false;
} else {
var statement="resources";
showProducts(surl,condi,statement);
}
}


function totalform(note)
{
if (document.technicalform1.resourcechoice[1].checked){
questionform(note);
}
if (document.technicalform1.resourcechoice[0].checked){
supportform(note);
}
}


function downloadform(note)
{

var surl="downloadform.php";
var condi=document.getElementById("catetechnical1").value;
if (condi==""){
alert("You did not select one category");
document.getElementById("catetechnial1").focus;
return false;
} else {
var statement="downloadone";
showProducts(surl,condi,statement);
}
}

function downloadallform(note)
{

var surl="downloadallform.php";
if (document.technicalform2.choicecategory[1].checked){
var condi=0;
var statement="downloadall";
showProducts(surl,condi,statement);

} else {
alert("Please select 'View the Whole products list' radio button first!");
return false;
}
}

function downloadtotalform(note)
{
if (document.technicalform2.choicecategory[1].checked){
downloadallform(note);
}
if (document.technicalform2.choicecategory[0].checked){
downloadform(note);
}

}

function productsearch(note)
{
 var serchch= document.getElementById("searchvar").value;
if (serchch.length<=3)
{
alert("this field can not be less than 3 letters.");
document.getElementById("searchvar").focus();

} else {

var surl="search.php";
var condi="ff";
var statement="?comname=Products Search" +"&searchvar=" + serchch;
showProducts(surl,condi,statement);
}
}



function flashDetecte(titleinput,programname)
{
  /*alert('ins'+flashinstalled + 'ver'+flashversion);*/
  if(flashinstalled == 2){
     if(flashversion >= 6){
     var titleinput1= titleinput + "&program=" + programname + ".swf";
                
		showProducts('installfdemo.php',0,titleinput1);
     }else{
     var titleinput1= titleinput + "&program=" +programname+".jpg";
		showProducts('installndemo.php',0,titleinput1);
      }
     }else{
    var titleinput1= titleinput + "&program=" + programname + ".jpg";
    showProducts('installndemo.php',0,titleinput1);
   }
}