﻿function jscrolls()
{
//Images Scrolling Function      
       jQuery(document).ready(function() {
            jQuery('#vb').jcarousel({
            scroll:12
            }); 
       });
       
       jQuery(document).ready(function() {
            jQuery('#Home_ImgPH2').jcarousel({
            scroll:1
            
            }); 
       });
       
       jQuery(document).ready(function() {
            jQuery('#Home_ImgPH3').jcarousel({
            scroll:1
            }); 
       });
}

function makePOSTRequest(url, parameters, type) 
{
  http_request = false;
  if (window.XMLHttpRequest) 
  { //Mozilla,Safari,...
	 http_request = new XMLHttpRequest();
	 if (http_request.overrideMimeType) 
	 {
		http_request.overrideMimeType('text/html');
	 }
  } 
  else if (window.ActiveXObject) 
  { // IE
	 try 
	 {
		http_request = new ActiveXObject("Msxml2.XMLHTTP");
	 } 
	 catch (e) 
	 {
		try 
		{
		   http_request = new ActiveXObject("Microsoft.XMLHTTP");
		} 
		catch (e) {}
	 }
  }
  if (!http_request) 
  {
	 alert('Cannot create XMLHTTP instance');
	 return false;
  }
  
  if(type=="1")
     http_request.onreadystatechange = Image_Show;
  if(type=="2")
     http_request.onreadystatechange = Home_Image1;
  if(type=="3")
     http_request.onreadystatechange = Home_Image2;
  if(type=="4")
     http_request.onreadystatechange = Features_Data;
  if(type=="5")
     http_request.onreadystatechange = country_stateChanged;
  if(type=="6")
     http_request.onreadystatechange = city_stateChanged;      
  if(type=="7")
      http_request.onreadystatechange = address_stateChanged; 
  if(type=="8")
        http_request.onreadystatechange = loadCity_stateChanged;  
  if(type=="9")
        http_request.onreadystatechange = Change_Category;   
  if(type=="10")
        http_request.onreadystatechange = Change_Cat_Det;   
  
  http_request.open('POST', url, true);
  http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http_request.setRequestHeader("Content-length", parameters.length);
  http_request.setRequestHeader("Connection", "close");
  http_request.send(parameters);
}

function show_Power_Img(enc)
{   
    var url="/Admin/Ajax_Power.aspx?enc=" + enc;
    makePOSTRequest(url, '0',1);
}

function Image_Show()
{   
    if (http_request.readyState == 4)
    {
        if (http_request.status == 200) 
        {   
            result = http_request.responseText;
            if(result != "")
            {
                var rel = result.split("~~~");
                document.getElementById('image').innerHTML = rel[0];
                document.getElementById('Head_Text').innerHTML = rel[1];
                document.getElementById('Text').innerHTML = rel[2];
            }
            
        } 
        else 
        {
            alert('There was a problem with the request.'+ http_request.status);
        }
    }
}
function Show_First_Image()
{   
    var url="/Admin/Ajax_Power.aspx";
    makePOSTRequest(url, '0',1);
}

function Home_First_Image(enc)
{   
    var url="/Admin/Ajax_Home.aspx?enc=" + enc;
    makePOSTRequest(url, '0',2);
}

function Home_Second_Image(enc1)
{   
    var url="/Admin/Ajax_Home.aspx?enc=" + enc1;
    makePOSTRequest(url, '0',3);
}

function Home_Image1()
{   
    if (http_request.readyState == 4)
    {
        if (http_request.status == 200) 
        {   
            result = http_request.responseText;
            document.getElementById('Home_Img1').innerHTML = result;
            jQuery(document).ready(function() {
            jQuery('#Home_ImgPH2').jcarousel({
            scroll:1
            }); 
       });
           Home_Second_Image('PH3');
        } 
        else 
        {
            alert('There was a problem with the request.'+ http_request.status);
        }
    }
    
}

function Home_Image2()
{  
    if (http_request.readyState == 4)
    {
        if (http_request.status == 200) 
        {   
            result = http_request.responseText;
            document.getElementById('Home_Img2').innerHTML = result;
            jQuery(document).ready(function() {
            jQuery('#Home_ImgPH3').jcarousel({
            scroll:1
            }); 
       });
        } 
        else 
        {
            alert('There was a problem with the request.'+ http_request.status);
        }
    }
}

function Features(enc)
{   
    var url="/Admin/Ajax_Features.aspx?enc=" + enc;
    makePOSTRequest(url, '0',4);
}

function Features_Data()
{
    if(document.getElementById('PH_Feature') != null)
    {   
        if (http_request.readyState == 4)
        {
            if (http_request.status == 200) 
            {   
                result = http_request.responseText;
                document.getElementById('PH_Feature').innerHTML = result;
                
                jQuery(document).ready(function() 
                {
                    jQuery('#PH_Feature_Data').jcarousel
                    ({
                        scroll:1
                    }); 
                });
            } 
            else 
            {
                alert('There was a problem with the request.'+ http_request.status);
            }
        }
    }
}


/***********************Function Added By Salim for Resume Uploder*************************************/

function UploadResume()
{   
    if(document.getElementById("upload_file").value == "")
    {
        alert("Please select a file to upload");
        return;
    }
    else
    {
        showpreloaader();
    }  
//    document.form1.action = "/Admin/ResumeUploader.aspx";
    document.form1.submit();
}
function showpreloaader()
{
        document.getElementById("upResume").style.display = 'none';
        document.getElementById("Preloader").style.display = 'block';        
}
/***********************Function Ended By Salim for Resume Uploder*************************************/


/***********************Function Added By Hiren for Header Drop Down*************************************/

var flag = 0;
function hideDropDown()
 {
    if(document.getElementById("ulli").style.display == 'block')
    {
        document.getElementById("ulli").style.display = 'none'; 
    }
 }
 
function showul()
{   
    if(document.getElementById("ulli").style.display == 'block')
    {
        document.getElementById("ulli").style.display = 'none'; 
        flag = 0;
    }
    else
    {
        document.getElementById("ulli").style.display = 'block';
        flag = 1;
    }
}

function showDropul()
{
    if(document.getElementById("ulli").style.display == 'block')
    {
        document.getElementById("ulli").style.display = 'none'; 
    }
    else
    {
        document.getElementById("ulli").style.display = 'block';
    }
}

function showDrop()
{   
    if(flag == 1)
    {   
        document.getElementById("ulli").style.display = 'block'; 
    }
    else
    {
        document.getElementById("ulli").style.display = 'none';
    }
    flag = 0;
}


/***********************Function Ended By Hiren for Header Drop Down*************************************/

/***********************Function Added By Hiren for Current Opening page Drop Down************************/

function hideDropDownSBU()
 {
    if(document.getElementById("ulliSBU").style.display == 'block')
    {
        document.getElementById("ulliSBU").style.display = 'none'; 
    }
 }

function showSBU()
{   
    if(document.getElementById("ulliSBU").style.display == 'block')
    {
        document.getElementById("ulliSBU").style.display = 'none'; 
        flag = 0;
    }
    else
    {
        document.getElementById("ulliSBU").style.display = 'block';
        flag = 1;
    }
}

function showSBUDropul()
{
    if(document.getElementById("ulliSBU").style.display == 'block')
    {
        document.getElementById("ulliSBU").style.display = 'none'; 
    }
    else
    {
        document.getElementById("ulliSBU").style.display = 'block';
    }
}

function showSBUDrop()
{   
    if(flag == 1)
    {   
        document.getElementById("ulliSBU").style.display = 'block'; 
    }
    else
    {
        document.getElementById("ulli").style.display = 'none';
    }
    flag = 0;
}
/***********************Function Ended By Hiren for Current Opening page Drop Down*********************/

/******************************************Scripts for Contact us*************************************/
var imgHTTP=getreq();
  var time=new Date();
function LoadContact(locname,totalcount,currentnum,hid)
{   
    var i;
    var imgHTTP=getreq();
    var url="/ajax/contact.aspx";    
    url=url+"?location="+locname+"&hid="+hid+"&flag=front&time="+time.getTime();
    imgHTTP.open('GET',url,false);
    imgHTTP.send(null);     
    var response1 =  imgHTTP.responseText.split("$"); 
    
    if (response1[0]!="" && document.getElementById('loadcontactdet'))
    {
        document.getElementById('loadcontactdet').innerHTML=response1[0];
        for(i=0;i<totalcount;i++)
        {
            if(i==currentnum)
            {
                if(i<totalcount-1)
                document.getElementById("arrow"+i).className="selected";
                else
                document.getElementById("arrow"+i).className="selected bordernone";
                document.getElementById("sel"+i).className="arrow";
            }
            else
            {
                if(i<totalcount-1)
                document.getElementById("arrow"+i).className="";
                else
                document.getElementById("arrow"+i).className="bordernone";
                document.getElementById("sel"+i).className="";
            }
        }
    }
}
 /********************************************End of Scripts for Contact us*************************************/
function LoadBackContact(getname,hid)
{   
    var imgHTTP=getreq();
    var url="/ajax/contact.aspx";    
    url=url+"?Detail="+getname+"&flag=ddfilter&hid="+hid+"&time="+time.getTime();

    imgHTTP.open('GET',url,false);
    imgHTTP.send(null);     
    var response1 =  imgHTTP.responseText.split("$"); 
    
    if (response1[0]!="" && document.getElementById('loadbackcontact'))
    {
        document.getElementById('loadbackcontact').innerHTML=response1[0];
    }
}
function LoadBackPageContact(pgnum,hid)
{   
    var imgHTTP=getreq();
    var url="/ajax/contact.aspx";    
    url=url+"?pgNum="+pgnum+"&hid="+hid+"&flag=back&time="+time.getTime();
    
    imgHTTP.open('GET',url,false);
    imgHTTP.send(null);     
    var response1 =  imgHTTP.responseText.split("$"); 
    
    if (response1[0]!="" && document.getElementById('loadbackcontact'))
    {
        document.getElementById('loadbackcontact').innerHTML=response1[0];
    }
}
/****End Load contact***/
/***********Photogallery starts*************/

 function LoadGallery(getname,funcname,hid)
{   
       var imgHTTP=getreq();
      // alert(hid);
    var url="/ajax/photogalery-ajax.aspx";    
    url=url+"?Categoryname="+getname+"&flag=get-photos&func="+funcname+"&HID="+hid+"&time="+time.getTime();
       //alert(url);
    imgHTTP.open('GET',url,false);
    imgHTTP.send(null);     
    var response1 =  imgHTTP.responseText.split("$"); 
   //alert(response1[0]);
   if(document.getElementById('loadbackgallery'))
   {
   if (response1[0]!="")    
        document.getElementById('loadbackgallery').innerHTML=response1[0];
   }
   else
   {
    if (response1[0]!="")    
        document.getElementById('DivPhotos').innerHTML=response1[0];
    if (response1[1]!="")
        document.getElementById('DivCatdate').innerHTML=response1[1];
   }         
}
/***********Photogalary ends**************/
 /********************************************End of Scripts for Contact us*************************************/

function LoadBODback(pgnum,hid)
{
    var imgHTTP=getreq();
    var url="/ajax/bod.aspx";    
    url=url+"?pgNum="+pgnum+"&HID="+hid+"&time="+time.getTime();
    
    imgHTTP.open('GET',url,false);
    imgHTTP.send(null);     
    var response1 =  imgHTTP.responseText.split("$"); 
    
    if (response1[0]!="")
    {
        document.getElementById('loadBODcont').innerHTML=response1[0];
    }
}
 
 
function Loadawarded(cat,hid,loc)
{   
    var imgHTTP=getreq();
    var url="/ajax/tendersAwarded-ajax.aspx";    
    url=url+"?cat="+cat+"&loc="+loc+"&flag=tenders-awarded&hid="+hid+"&time="+time.getTime();

    imgHTTP.open('GET',url,false);
    imgHTTP.send(null);     
    var response1 =  imgHTTP.responseText.split("$"); 
    if (response1[0]!="" && document.getElementById('loadAwarded'))
    {
        document.getElementById('loadAwarded').innerHTML=response1[0];
    }

}
 
function Select_SBU(enc)
{   
    if(enc != "")
    {
        var url="/Admin/SBU_Ajax.aspx?enc=" + enc;
        makePOSTRequest(url, '0',9);
        if(enc == 1)
        {
            document.getElementById("sbuName").innerHTML = "Large Boilers";
        }
        else if(enc == 2)
        {
            document.getElementById("sbuName").innerHTML = "Small Boilers";
        }
        else if(enc == 3)
        {
            document.getElementById("sbuName").innerHTML = "Chillers";
        }
        else if(enc == 4)
        {
            document.getElementById("sbuName").innerHTML = "Chemicals";  
        }
        else if(enc == 5)
        {
            document.getElementById("sbuName").innerHTML = "Wather & Waste Solutions";
        }
        else if(enc == 6)
        {
            document.getElementById("sbuName").innerHTML = "Power";
        }
        else if(enc == 7)
        {
            document.getElementById("sbuName").innerHTML = "Air Pollution Control";
        }
    }
}

function Change_Category()
{   
    if (http_request.readyState == 4)
    {
        if (http_request.status == 200) 
        {    
            var result = http_request.responseText;
            document.getElementById('SBU').innerHTML = result;
        } 
        else 
        {
            alert(http_request.status);
        }
    }
}

function Select_SBU_Det(enc,cid)
{   
    if(enc != "" && cid != "")
    {
        var url="/Admin/SBU_Ajax.aspx?enc=" + enc + "&cid="+ cid;
        makePOSTRequest(url, '0',10);
        if(enc == 1)
        {
            document.getElementById("sbuName").innerHTML = "Large Boilers";
        }
        else if(enc == 2)
        {
            document.getElementById("sbuName").innerHTML = "Small Boilers";
        }
        else if(enc == 3)
        {
            document.getElementById("sbuName").innerHTML = "Chillers";
        }
        else if(enc == 4)
        {
            document.getElementById("sbuName").innerHTML = "Chemicals";  
        }
        else if(enc == 5)
        {
            document.getElementById("sbuName").innerHTML = "Wather & Waste Solutions";
        }
        else if(enc == 6)
        {
            document.getElementById("sbuName").innerHTML = "Power";
        }
        else if(enc == 7)
        {
            document.getElementById("sbuName").innerHTML = "Air Pollution Control";
        }
    }
}

function Change_Cat_Det()
{
    if (http_request.readyState == 4)
    {
        if (http_request.status == 200) 
        {    
            var result = http_request.responseText;
            document.getElementById('SBU_Lending').innerHTML = result;
        } 
        else 
        {
            alert(http_request.status);
        }
    }
}



/*****************Added By salim for History Flash*******************/

function GenHistory(hid)
{
    createCookie('hid',hid,1);
}

function LoadHistory()
{
    var hid = readCookie('hid');
    var url = "GenXml.aspx?hid=" + hid;
}

/*****************Ended By salim for History Flash*******************/


/***********function added by gauri*****************/

function border_effect(flag, ID)
{
    if (flag==0)
        document.getElementById(ID).className = "flotlt borderBlue";
    else
       document.getElementById(ID).className = "flotlt borderWhite";
}

/**************ENDS HERE********/
function validate_media()
{
    var pdffile='0';
    if(document.getElementById('txtoldfile'))
    {
        if(document.getElementById('txtoldfile').innerHTML!='')
            pdffile='1';
    }
    else
        pdffile=document.getElementById('HF_pdffile').value;

    if(pdffile=='0')
        pdffile=document.getElementById('HF_pdffile').value;
    if(document.getElementById('txtTitle').value=='')
    {    
        alert('Please enter title');
        document.getElementById('txtTitle').focus();
        return false;
    }    
    /*else if(document.getElementById('txtcalender').value=='')
    {
        alert('Please enter date');
        document.getElementById('txtcalender').focus();
        return false;
    }*/
    if(document.getElementById('txtPageName').value=='' && pdffile=='0')
    {    
        alert('Please enter either page name or upload a file');
        document.getElementById('txtTitle').focus();
        return false;
    }
    if(document.getElementById('txtPageName').value!='' && pdffile!='0')
    {    
        alert('Both Page name and pdf upload is not allowed');
        document.getElementById('txtTitle').focus();
        return false;
    }
}

function getreq()
{ // returns false if exists
	if(window.ActiveXObject)
	 { // if IE
		try
		 {
		    return new ActiveXObject("Msxml2.XMLHTTP");
	    }
	    catch(e)
	    {
		    try
		    {
		        return new ActiveXObject("Microsoft.XMLHTTP");
		    }
		    catch(e)
		    {
		        return;
		    }
		}
	}
	else if(window.XMLHttpRequest)
	{ // if Mozilla, Safari, etc.
		return new XMLHttpRequest();
	}
}


