/***************************************************************************************************************
*		File Name   : globalVariables.js 																	   						*
*		Created On  : 29/05/2006																			   							*
*		Description : This file Contains the variables that are have to be declared as global for reusage.	   	*
***************************************************************************************************************/
// this file is to initialize all the global variables that used in all over the application.
var renamemustpat=/^[A-Za-z]+$/;
var renamepat=/^[A-Za-z]+$/;
var nospecialpat=/^[a-zA-Z0-9_]*$/;
var hexcolorpat = /^[#]+[abcdefABCDEF0-9]*$/;
var realphanumericpat=/^[A-Za-z0-9]+$/;
var nonalphapat=/^[^a-z | ^A-Z]+$/;
var intpat = /^\d*$/;
var dotVal=/^[0-9]*(\.)?[0-9]+$/;
//var rephonepat =/^\d[\d-+ ]+\d$/;
var rephonepat =/^\d[\d+\s-]+\d$/;
var rephonecodepat =/^\d{1,}$/;
var reemailpat = /^(([^<>()[\]\\.,;:'\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,4}))$/;
var emailpat = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,4}))$/;
//var reemailpat = /(^[a-z]([a-z_\.]*)@([a-z_\.]*)([.][a-z]{3})$)|(^[a-z]([a-z_\.]*)@([a-z_\.]*)(\.[a-z]{3})(\.[a-z]{2})*$)/i;
var usernamepat=/^\S{6,}$/;
var userpwdpat=/^\S{8,}$/;
var optSelectedPat=/^[^0][0-9a-zA-Z]*$/;
var nospacepat=/^\S+$/;
var noSplCharpat = /^[^<>]*$/;
//var notnullpat=/^[a-zA-Z0-9\s\-\.\?\,\'\/\\\+&amp;%\$#_]+$/;
var notnullpat=/\S/;
var mailvercodepat=/^\d{5}$/;
var chktwo=/^\d{2}$/;
//var urlPat = /^(ht|f)tp(s?)\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)([a-zA-Z0-9\-\.\?\,\'\/\\\+&amp;%\$#_]*)?$/;
var urlPat = /^(ht|f)tp(s?)	\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)([a-zA-Z0-9\-\.\?\,\'\/\\\+&amp;%\$#_]*)?$/;
var activeDialog=0;
var ImgFilePat=/(gif|jpg|jpeg|GIF|JPG|JPEG|png|PNG)$/;
var VidFilePat=/(mpg|MPG|mpeg|MPEG|avi|AVI|asf|ASF|wmv|WMV|mov|MOV|mp4|MP4|flv|FLV)$/;
var AudioFilePat=/(mp3|wma|wav|flv|MP3|WAV|WMA|FLV)$/;
var validsystemNameRE=/^([a-zA-Z0-9]+[^\w]*[_]*[-]*)+$/;
//var urlPat = /^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$/;
//var notnullpat=/\w/;
var timePat=/^([0-9]{2}:[0-9])+(AM|PM)$/;
var myTimePat =/^\d*[\d]*[.]*[\d]$/;
// paging limit 
var pagingLimit = 20, littlePagingLimit = 15, pagingLimitMM = 10;
//var scriptStartPat=/<script/;
var scriptStartPat = /[<]([/]?)[sS][cC][rR][iI][pP][tT]([\s]*)[>]/;       //modified by DPS, on 3rd Oct., 2007
var noSplCharpat = /^[^<>]*$/;
var blockedChars = "Special characters < > are not allowed.";

var req = false;
var doesNotSupport = true;
var RequestReady = 4;
var browser = navigator.appName; //find the browser name

if(browser == "Microsoft Internet Explorer")
{
	/* Create the object using MSIE's method */
	try
	{
		req = new ActiveXObject("Microsoft.XMLHTTP");
	}
	catch(e)
	{
		alert(e.message);
	}
}
else
{
	/* Create the object using other browser's method */
	try
	{
		req = new XMLHttpRequest();
	}
	catch(e)
	{
		alert(e.message);
	}
}	
function googleAdsVariables(widthFlag)
{
	if( widthFlag == 1 )
	{
		google_ad_client = "pub-8552357573771658";
		google_ad_width = 160;
		google_ad_height = 600;
		google_ad_format = "160x600_as";
		google_ad_type = "text_image";
		google_ad_channel = "";
	}
	else if( widthFlag == 2 )
	{
		google_ad_client = "pub-8552357573771658";
		google_ad_width = 125;
		google_ad_height = 125;
		google_ad_format = "125x125_as";
		google_ad_type = "text_image";
		google_ad_channel = "";
	}
	else if(widthFlag == 3)
	{
		google_ad_client = "pub-8552357573771658";
		google_ad_width = 728;
		google_ad_height = 90;
		google_ad_format = "728x90_as";
		google_ad_type = "text_image";
		google_ad_channel = "";
		google_color_border = "FFFFFF";
		google_color_bg = "FFFFFF";
		google_color_link = "0066CC";
		google_color_text = "000000";
		google_color_url = "008000";
	}
	else if( widthFlag == 4 )
	{
		google_ad_client = "pub-8552357573771658";
		google_ad_width = 336;
		google_ad_height = 280;
		google_ad_format = "336x280_as";
		google_ad_type = "text_image";
		google_ad_channel = "";
	}
}