﻿// JScript File
function $() {
  var elements = new Array();

  for (var i = 0; i < arguments.length; i++) {
    var element = arguments[i];
    if (typeof element == 'string')
      element = document.getElementById(element);

    if (arguments.length == 1)
      return element;

    elements.push(element);
  }

  return elements;
}
var tabCount=2;
    
function fnCallOnLoad1()
{
         var tbvlu=  $('ctl00_ContentPlaceHolder1_hdnTab').value;
         var Obj=$('ctl00_ContentPlaceHolder1_hdnTab');
         if(tbvlu==1)
         {
            fnChangeActiveTabNew(1,Obj,2);  
         }  
         if(tbvlu==2)
         {
           fnChangeActiveTabNew(2,Obj,2);   
         }
      
}
function fnChangeActiveTabNew(i,obj,tabCountNew) {

obj.value=i;
	for( j=1; j <= tabCountNew; ++j ) {
		if( i==j ) { fnActivateTab(j); }
		else { fnDeactivateTab(j); }
	}
	
}
function fnActivateTab(i) {
	
	$( "tab-body:"+i ).style.display='block';	
}
function fnDeactivateTab(i) {
	$( "tab-body:"+i ).style.display='none';
}


function isValidDate(objSource, objArgs) 		// To validate an entered date.
{

var a;
var dt;
var tempdt;
 var sepchar;
a = new Array(12);
a[0] = a[2]= a[4]  = a[6]= a[7]= a[9]= a[11]= 31;
a[3] = a[5]= a[8]  = a[10]= 30;
a[1]=28;

 
tempdt=objArgs.Value;
dt=tempdt.split("/");

if (dt.length != 3) 
{
dt=tempdt.split(".");
 if (dt.length != 3) 
     {
	dt=tempdt.split("-");	
	if (dt.length != 3) 
   	    {
	     objArgs.IsValid=false;
		 return ; 
	    }	

     }
}

dt[0] = parseInt(dt[0],10);
dt[1] = parseInt(dt[1],10);
dt[2] = parseInt(dt[2],10);


if (isNaN(dt[0]) || isNaN(dt[1]) || isNaN(dt[2]))
{
objArgs.IsValid=false;
return ; 
}


if ( (dt[2] % 400 == 0 ) || ( dt[2] % 4 == 0 && dt[2] %100 != 0)) 
	
a[1]=29;

else
	a[1] =28;


if( dt[0] > a[dt[1] - 1 ] || ( dt[0] < 1 ) || (dt[1] < 1 || dt[1] > 12 ) ||( dt[2] < 1900 ) || dt[2] > 9999 )
{
objArgs.IsValid=false;
return ; 


}
else
{
objArgs.IsValid=true;
return ; 
}
}

   function  callEmail()
   {
     window.location='mailto:info@sai-donne.co.uk';
   }
   
      function showMassage(id)
        {
            el = document.getElementById(id);
            el.style.visibility = (el.style.visibility == "visible") ? "hidden" : "visible";
        }
        
        
    function CheckFileExtension(id)
    {       
   
        var FileExtension = /^.+\.(xls|doc|rtf|pdf|txt|htm|html)$/;
        var fileName=document.getElementById(id).value;
        if(!FileExtension.test(fileName.toLowerCase()))
        {   
            var who=document.getElementsByName(id)[0];
            var who2= who.cloneNode(false);
            who2.onchange= who.onchange;
            who.parentNode.replaceChild(who2,who);
            alert("xls, doc,pdf,txt,htm,html and rtf  file only!");
       }   
    }