var popupWindow;
var onBlurStr = "";
//to show/hide advance search div on searh interface

//SEARCH CATEGORY FUNCTIONS
function submitWithCategory(category_id,is_home_page){
 var tmp;	
if(category_id==0)
{
	document.forms[0].submit();
	return true;
}			
 $.ajax({
   type: "POST",
   url: "manage_search_category_ajax.php",
   data: "category_id="+category_id+"&action=submit_search",
   success: function(msg){      
   if(document.getElementById('category_id').value != "" && document.getElementById('category_id').value != "0"){   		 	   	   		   		   		
   		var tmp_msg = msg.split("#");
   		document.getElementById("category").value = tmp_msg[0];
   		document.getElementById("sub_category").value = tmp_msg[1];
   		document.getElementById("searchBy").value = "category";
   		if(is_home_page == "true"){
   			window.location.href = "index.php?page=search&searchBy=category&category=" + tmp_msg[0] + "&sub_category=" + tmp_msg[1];
   		}else{
   			document.forms[0].submit();
   		}   		
   		
   		//document.forms[0].action = msg;	
		/*tmp = document.getElementById("keyword").value;		
		if( tmp == searchOption[0] || tmp.match(/^\s+$|^0$/) || tmp.length==0 ){			   	
   			window.location.href = msg + extra_param;
   		}else{
   			window.location.href = msg + "&keyword=" + tmp + extra_param;   			
   		}*/	   		
		//document.forms[0].submit();
	}		   	
   },
   error:function(xhr, ajaxOptions, thrownError){
  		document.forms[0].submit();	
   }
 })		
 }

function printDocument(obj)
{
	obj.style.display='none';
	window.print();
	obj.style.display='block';
}

function openTerms(term_type){		
	window.open(term_type,"_blank","width=550,height=500,top=100,left=200,scrollbars=1,resizable=1");
}

//Delete cookie function
function delcook(cookieName) 
{
   var exdate=new Date();
   var expiredays = exdate.getYear()-1;
   exdate.setDate(exdate.getDate()+expiredays);
   document.cookie=cookieName + "=" +escape('')+((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
   document.getElementById('recent_search').options.length = 1;
 }
 
function do_blank(field){
	document.getElementById(field).value = "";
}


function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}






function chk_blank(field){
	if(document.getElementById(field).value == ""){
		return true;
	}else{
		return false;
	}
}
function fill_inner_html(field,val){
	document.getElementById(field).innerHTML = val;
}


function checkSpecialChar(loginstr)
{
	var charpos = loginstr.search("[^A-Za-z0-9\-_]"); 
    if(loginstr.length > 0 &&  charpos >= 0) 
    { 
       return false; 
    }
	return true;
}

// check to see if input is alphanumeric-used for password ,firstname and lastname check
function isAlphaNumeric(val)
{

	if (val.match(/[a-zA-Z]/))
	{
		return (isNumeric(val));
	}
}
function isNumeric(val)
{
	if(val.match(/[0-9]/))
		{
			return true;
		}	
		else
		{
			return false;
		}
}

function fillstate(obj)
{
	var country = obj.value;
	if(country == 1)
	{
	document.registration.state.style.display="";
		if(document.registration.state1)
		{
			document.registration.state1.style.display="none";
			document.registration.state1.value = "";
		}
		ajaxpage('scripts/fillstates.php?val='+country,'state',true); 
	}
	else
	{
		if(document.registration.state1)
		{
			document.registration.state1.style.display="";
			document.registration.state1.value="";
			//document.registration.state1.focus();
		}	
	document.registration.state.style.display="none";
	document.registration.state.value="";
	}

	if( country == 1 )
	 {
	   document.registration.isW8formsubmitted.value = 0;
	  }
	 else
	  {
	   document.registration.isW8formsubmitted.value = 1;
	  }
	 
}
// this function will be called on blur of each control;
function errorDiv(obj,divID)
{
	if((trim(obj.value) != '') && (obj.value != 0)){
		document.getElementById(divID).innerHTML='';
	}	
}
function trim(str){
   return str.replace(/^\s*|\s*$/g,"");
}

function md5 ( str ) {
    // http://kevin.vanzonneveld.net
    // +   original by: Webtoolkit.info (http://www.webtoolkit.info/)
    // + namespaced by: Michael White (http://crestidg.com)
    // -    depends on: utf8_encode
    // *     example 1: md5('Kevin van Zonneveld');
    // *     returns 1: '6e658d4bfcb59cc13f96c14450ac40b9'
 
    var RotateLeft = function(lValue, iShiftBits) {
            return (lValue<<iShiftBits) | (lValue>>>(32-iShiftBits));
        };
 
    var AddUnsigned = function(lX,lY) {
            var lX4,lY4,lX8,lY8,lResult;
            lX8 = (lX & 0x80000000);
            lY8 = (lY & 0x80000000);
            lX4 = (lX & 0x40000000);
            lY4 = (lY & 0x40000000);
            lResult = (lX & 0x3FFFFFFF)+(lY & 0x3FFFFFFF);
            if (lX4 & lY4) {
                return (lResult ^ 0x80000000 ^ lX8 ^ lY8);
            }
            if (lX4 | lY4) {
                if (lResult & 0x40000000) {
                    return (lResult ^ 0xC0000000 ^ lX8 ^ lY8);
                } else {
                    return (lResult ^ 0x40000000 ^ lX8 ^ lY8);
                }
            } else {
                return (lResult ^ lX8 ^ lY8);
            }
        };
 
    var F = function(x,y,z) { return (x & y) | ((~x) & z); };
    var G = function(x,y,z) { return (x & z) | (y & (~z)); };
    var H = function(x,y,z) { return (x ^ y ^ z); };
    var I = function(x,y,z) { return (y ^ (x | (~z))); };
 
    var FF = function(a,b,c,d,x,s,ac) {
            a = AddUnsigned(a, AddUnsigned(AddUnsigned(F(b, c, d), x), ac));
            return AddUnsigned(RotateLeft(a, s), b);
        };
 
    var GG = function(a,b,c,d,x,s,ac) {
            a = AddUnsigned(a, AddUnsigned(AddUnsigned(G(b, c, d), x), ac));
            return AddUnsigned(RotateLeft(a, s), b);
        };
 
    var HH = function(a,b,c,d,x,s,ac) {
            a = AddUnsigned(a, AddUnsigned(AddUnsigned(H(b, c, d), x), ac));
            return AddUnsigned(RotateLeft(a, s), b);
        };
 
    var II = function(a,b,c,d,x,s,ac) {
            a = AddUnsigned(a, AddUnsigned(AddUnsigned(I(b, c, d), x), ac));
            return AddUnsigned(RotateLeft(a, s), b);
        };
 
    var ConvertToWordArray = function(str) {
            var lWordCount;
            var lMessageLength = str.length;
            var lNumberOfWords_temp1=lMessageLength + 8;
            var lNumberOfWords_temp2=(lNumberOfWords_temp1-(lNumberOfWords_temp1 % 64))/64;
            var lNumberOfWords = (lNumberOfWords_temp2+1)*16;
            var lWordArray=Array(lNumberOfWords-1);
            var lBytePosition = 0;
            var lByteCount = 0;
            while ( lByteCount < lMessageLength ) {
                lWordCount = (lByteCount-(lByteCount % 4))/4;
                lBytePosition = (lByteCount % 4)*8;
                lWordArray[lWordCount] = (lWordArray[lWordCount] | (str.charCodeAt(lByteCount)<<lBytePosition));
                lByteCount++;
            }
            lWordCount = (lByteCount-(lByteCount % 4))/4;
            lBytePosition = (lByteCount % 4)*8;
            lWordArray[lWordCount] = lWordArray[lWordCount] | (0x80<<lBytePosition);
            lWordArray[lNumberOfWords-2] = lMessageLength<<3;
            lWordArray[lNumberOfWords-1] = lMessageLength>>>29;
            return lWordArray;
        };
 
    var WordToHex = function(lValue) {
            var WordToHexValue="",WordToHexValue_temp="",lByte,lCount;
            for (lCount = 0;lCount<=3;lCount++) {
                lByte = (lValue>>>(lCount*8)) & 255;
                WordToHexValue_temp = "0" + lByte.toString(16);
                WordToHexValue = WordToHexValue + WordToHexValue_temp.substr(WordToHexValue_temp.length-2,2);
            }
            return WordToHexValue;
        };
 
    var x=Array();
    var k,AA,BB,CC,DD,a,b,c,d;
    var S11=7, S12=12, S13=17, S14=22;
    var S21=5, S22=9 , S23=14, S24=20;
    var S31=4, S32=11, S33=16, S34=23;
    var S41=6, S42=10, S43=15, S44=21;
 
    str = utf8_encode(str);
    x = ConvertToWordArray(str);
    a = 0x67452301; b = 0xEFCDAB89; c = 0x98BADCFE; d = 0x10325476;
 
    for (k=0;k<x.length;k+=16) {
        AA=a; BB=b; CC=c; DD=d;
        a=FF(a,b,c,d,x[k+0], S11,0xD76AA478);
        d=FF(d,a,b,c,x[k+1], S12,0xE8C7B756);
        c=FF(c,d,a,b,x[k+2], S13,0x242070DB);
        b=FF(b,c,d,a,x[k+3], S14,0xC1BDCEEE);
        a=FF(a,b,c,d,x[k+4], S11,0xF57C0FAF);
        d=FF(d,a,b,c,x[k+5], S12,0x4787C62A);
        c=FF(c,d,a,b,x[k+6], S13,0xA8304613);
        b=FF(b,c,d,a,x[k+7], S14,0xFD469501);
        a=FF(a,b,c,d,x[k+8], S11,0x698098D8);
        d=FF(d,a,b,c,x[k+9], S12,0x8B44F7AF);
        c=FF(c,d,a,b,x[k+10],S13,0xFFFF5BB1);
        b=FF(b,c,d,a,x[k+11],S14,0x895CD7BE);
        a=FF(a,b,c,d,x[k+12],S11,0x6B901122);
        d=FF(d,a,b,c,x[k+13],S12,0xFD987193);
        c=FF(c,d,a,b,x[k+14],S13,0xA679438E);
        b=FF(b,c,d,a,x[k+15],S14,0x49B40821);
        a=GG(a,b,c,d,x[k+1], S21,0xF61E2562);
        d=GG(d,a,b,c,x[k+6], S22,0xC040B340);
        c=GG(c,d,a,b,x[k+11],S23,0x265E5A51);
        b=GG(b,c,d,a,x[k+0], S24,0xE9B6C7AA);
        a=GG(a,b,c,d,x[k+5], S21,0xD62F105D);
        d=GG(d,a,b,c,x[k+10],S22,0x2441453);
        c=GG(c,d,a,b,x[k+15],S23,0xD8A1E681);
        b=GG(b,c,d,a,x[k+4], S24,0xE7D3FBC8);
        a=GG(a,b,c,d,x[k+9], S21,0x21E1CDE6);
        d=GG(d,a,b,c,x[k+14],S22,0xC33707D6);
        c=GG(c,d,a,b,x[k+3], S23,0xF4D50D87);
        b=GG(b,c,d,a,x[k+8], S24,0x455A14ED);
        a=GG(a,b,c,d,x[k+13],S21,0xA9E3E905);
        d=GG(d,a,b,c,x[k+2], S22,0xFCEFA3F8);
        c=GG(c,d,a,b,x[k+7], S23,0x676F02D9);
        b=GG(b,c,d,a,x[k+12],S24,0x8D2A4C8A);
        a=HH(a,b,c,d,x[k+5], S31,0xFFFA3942);
        d=HH(d,a,b,c,x[k+8], S32,0x8771F681);
        c=HH(c,d,a,b,x[k+11],S33,0x6D9D6122);
        b=HH(b,c,d,a,x[k+14],S34,0xFDE5380C);
        a=HH(a,b,c,d,x[k+1], S31,0xA4BEEA44);
        d=HH(d,a,b,c,x[k+4], S32,0x4BDECFA9);
        c=HH(c,d,a,b,x[k+7], S33,0xF6BB4B60);
        b=HH(b,c,d,a,x[k+10],S34,0xBEBFBC70);
        a=HH(a,b,c,d,x[k+13],S31,0x289B7EC6);
        d=HH(d,a,b,c,x[k+0], S32,0xEAA127FA);
        c=HH(c,d,a,b,x[k+3], S33,0xD4EF3085);
        b=HH(b,c,d,a,x[k+6], S34,0x4881D05);
        a=HH(a,b,c,d,x[k+9], S31,0xD9D4D039);
        d=HH(d,a,b,c,x[k+12],S32,0xE6DB99E5);
        c=HH(c,d,a,b,x[k+15],S33,0x1FA27CF8);
        b=HH(b,c,d,a,x[k+2], S34,0xC4AC5665);
        a=II(a,b,c,d,x[k+0], S41,0xF4292244);
        d=II(d,a,b,c,x[k+7], S42,0x432AFF97);
        c=II(c,d,a,b,x[k+14],S43,0xAB9423A7);
        b=II(b,c,d,a,x[k+5], S44,0xFC93A039);
        a=II(a,b,c,d,x[k+12],S41,0x655B59C3);
        d=II(d,a,b,c,x[k+3], S42,0x8F0CCC92);
        c=II(c,d,a,b,x[k+10],S43,0xFFEFF47D);
        b=II(b,c,d,a,x[k+1], S44,0x85845DD1);
        a=II(a,b,c,d,x[k+8], S41,0x6FA87E4F);
        d=II(d,a,b,c,x[k+15],S42,0xFE2CE6E0);
        c=II(c,d,a,b,x[k+6], S43,0xA3014314);
        b=II(b,c,d,a,x[k+13],S44,0x4E0811A1);
        a=II(a,b,c,d,x[k+4], S41,0xF7537E82);
        d=II(d,a,b,c,x[k+11],S42,0xBD3AF235);
        c=II(c,d,a,b,x[k+2], S43,0x2AD7D2BB);
        b=II(b,c,d,a,x[k+9], S44,0xEB86D391);
        a=AddUnsigned(a,AA);
        b=AddUnsigned(b,BB);
        c=AddUnsigned(c,CC);
        d=AddUnsigned(d,DD);
    }
 
    var temp = WordToHex(a)+WordToHex(b)+WordToHex(c)+WordToHex(d);
 
    return temp.toLowerCase();
}


/*function to create instant login popup box*/
function getLoginBox(imageid,width,height,isItForDownload,helpText,radioType){	
	if(typeof(popupWindow) == "object")
		{
			window.popupWindow.hide();
		}
		if(document.getElementById("hidSearchPage")){
			document.getElementById("hidSearchPage").value='';
		}
	popupWindow=dhtmlwindow.open("lbBox", "div", "login1", '', "width="+width+"px,height="+height+"px,resize=0,scrolling=0,center=1", "recal",helpText)
	if(imageid=='chk_array'){
		imageid=getSelectedImages('chk_array');
	}
	if(typeof radioType == "undefined"){
		radioType='&';
	}
	document.forms['login1'].action="index.php?page=login&dllb="+isItForDownload + radioType;
  var input = document.createElement("input");
  input.id = 'image_id';
  input.name = 'image_id';
  input.type = "hidden"; //Type of field - can be any valid input type like text,file,checkbox etc.
  input.value = imageid;
  document.forms['login1'].appendChild(input);
  
  if(isItForDownload=="2"){  	 
	var fromSubscribe = document.createElement("input");
	fromSubscribe.id = 'fromSubscribe';
	fromSubscribe.name = 'fromSubscribe';
	fromSubscribe.type = "hidden"; //Type of field - can be any valid input type like text,file,checkbox etc.
	fromSubscribe.value = 1;
	document.forms['login1'].appendChild(fromSubscribe);
  }
	document.getElementById('username1').focus();
	popupWindow.onclose=function(){ 
	// ajax function call written in checkuname.js to unset the session when pop up window is closed
	unsetSession(); 
	if(isItForDownload == 1){
//		window.parent.location.href = window.parent.location.href;
	}	
		return true;
	}
	if(isItForDownload == 1){
		document.getElementById('download_or_lightbox').innerHTML = "Purchase";
		document.getElementById('choose_subs_option').href = "index.php?page=choose_subscription&is_subscribe=1";
	}else if(isItForDownload == 0){
		document.getElementById('download_or_lightbox').innerHTML = "Register";
		document.getElementById('choose_subs_option').href = "index.php?page=choose_subscription&is_subscribe=0";
	}
	
}



/* function to retrive ids of multiple selected images  */
function getSelectedImages(checkboxName){
	var url = "";
	var chkArr = document.getElementsByName(checkboxName);
	var len = chkArr.length;
	var i;
	var functionUrl = '';
	var windowTitle = '';
		
		for(i=0; i<len; i++){
			if(chkArr[i].checked){
				url += chkArr[i].value + ",";
			}
		}
	return url;
}	


/* function to open Popup for multiple download  */
function getMultipleDownload(checkboxName, serverPath, popupTitle, popupFlag,helpText){
	var url = '';
	if(typeof(popupWindow) == "object")
		{
			window.popupWindow.hide();
		}
	if(checkboxName != ''){	
		url = getSelectedImages(checkboxName);
	}
	else{
		url = document.getElementById("hidSearchPage").value;
	}
	
	if(url == ''){
		return false;	
	}
	else{
		document.getElementById("hidSearchPage").value = url;	
	}	

	var functionUrl = serverPath + "index.php?page=verify_download_middle";

	if(checkboxName != ''){
		functionUrl += "&unsetFlag=1";
	}

	var windowTitle = '';
	if(popupFlag == 0)
		{
			popupWindow=dhtmlwindow.open("myWinBox", "iframe", functionUrl, windowTitle,"width=280px,height=190px,resize=0,scrolling=0,center=1","recal",helpText);
		}
	else if(popupFlag==1)
		{
			popupWindow=dhtmlwindow.open("myWinBox", "iframe", functionUrl, windowTitle,"width=280px,height=290px,resize=0,scrolling=0,center=1","recal",helpText);	
		}
	popupWindow.onclose=function(){ 
	// ajax function call written in checkuname.js to unset the session when pop up window is closed
	unsetSession(); 
	return true;
	}
}

function getLoginPopup(obj,width,height,helpText){
	if(typeof(popupWindow) == "object")
		{
			window.popupWindow.hide();
		}
	popupWindow=dhtmlwindow.open("lbBox", "iframe", obj.name, '', "width="+width+"px,height="+height+"px,resize=0,scrolling=0,center=1", "recal",helpText)
	popupWindow.onclose=function(){ 
		return true;
	}
}


/* [ADDED] FOR BETTER ERROR REPORTING*/
function changeClass(objID,oldClassName,newClassName,valueToRemove)
{
	valueToRemoveArr = new Array();
	valueToRemoveArr = valueToRemove.split("|");
if(document.getElementById(objID).type == "select-one")
{
	document.getElementById(objID).options[0].text = valueToRemoveArr[1];
	if(document.getElementById(objID).value == ''){
		document.getElementById(objID).options[0].selected = true;
	}
	
}
else{
	for(i=0; i < valueToRemoveArr.length ; i++){
		doEmpty(objID,valueToRemoveArr[i]);
	}
}
	if(document.getElementById(objID).className == newClassName)
		return;
	else
		document.getElementById(objID).className = newClassName;
}

function changeType(objID,objType)
{
	//document.getElementById(objID).type = objType;
	formObj = document.getElementById(objID);
	var newObj=formObj.cloneNode(true);
	newObj.type=objType;
	newObj.id = objID;
	newObj.name = formObj.name;
	//if(newObj.value!=formObj.value)
	//newObj.value=formObj.value;
	formObj.parentNode.replaceChild(newObj,formObj);
	
}
function changeToPassword(encloseDivID,fieldID,objClassName,onBlurRequired)
{
	obj = document.getElementById(fieldID);
	if(onBlurRequired == 1){
		onBlurStr1 = onBlurStr;
	}
	else{
		onBlurStr1="";
	}
	objName = obj.name;
	document.getElementById(encloseDivID).innerHTML = "";
	var ele = "<input type='password' name = '"+objName+"' class='"+objClassName+"' id='"+fieldID+"'"+onBlurStr1+">";
	document.getElementById(encloseDivID).innerHTML = ele;
	setTimeout("setFocus('"+fieldID+"')",10);
}

function setFocus(id)
{
	obj = document.getElementById(id);
	obj.focus(); 
}

 function matchConfirmPassword(encloseDivID,objPasswordId,objCPasswordId,errorMsg,errorClassName)
   {
	    var errorClassNameArr = new Array();
	   errorClassNameArr = errorClassName.split("|");
	   
	   var password_value = document.getElementById(objPasswordId).value;
	   var cpassword_value = document.getElementById(objCPasswordId).value;
	   if(cpassword_value == '' || password_value == '')
	   	return;
   	if(password_value != cpassword_value)
		{
			changeToText(encloseDivID,objCPasswordId,objPasswordId,errorClassNameArr,errorMsg);
			document.getElementById(objCPasswordId).value = errorMsg;
			return false;
		}
	else
		{
    		return true;			
		}	
   }	
function doEmpty(objID,objValue)
{
	if(trim(document.getElementById(objID).value) == objValue)
		{
			document.getElementById(objID).value = "";
		}
}

function restoreDefault(obj,errorMsg)
{
	var errArr = new Array();
	errArr = errorMsg.split("|");
	if(trim(obj.value).length < 3)
	{
		changeClass('username','text_optional','text_error',errArr[0]+"|"+errArr[1]);
		obj.value = errArr[1];
	}
}

function AdjustIE6()
{
	var browser=navigator.appName;
	var nVer = navigator.appVersion;
	var nAgt = navigator.userAgent;
	var browserName  = '';
	var fullVersion  = 0; 
	var majorVersion = 0;
	
	// In Internet Explorer, the true version is after "MSIE" in userAgent
	if ((verOffset=nAgt.indexOf("MSIE"))!=-1) {
	 browserName  = "Microsoft Internet Explorer";
	 fullVersion  = parseFloat(nAgt.substring(verOffset+5));
	 majorVersion = parseInt(''+fullVersion);
	}
	
	// In Opera, the true version is after "Opera" 
	else if ((verOffset=nAgt.indexOf("Opera"))!=-1) {
	 browserName  = "Microsoft Internet Explorer";
	 fullVersion  = parseFloat(nAgt.substring(verOffset+6));
	 majorVersion = parseInt(''+fullVersion);
	}
	
	// In most other browsers, "name/version" is at the end of userAgent 
	else if ( (nameOffset=nAgt.lastIndexOf(' ')+1) < (verOffset=nAgt.lastIndexOf('/')) ) 
	{
	 browserName  = nAgt.substring(nameOffset,verOffset);
	 fullVersion  = parseFloat(nAgt.substring(verOffset+1));
	 if (!isNaN(fullVersion)) majorVersion = parseInt(''+fullVersion);
	 else {fullVersion  = 0; majorVersion = 0;}
	}
	
	// Finally, if no name and/or no version detected from userAgent...
	if (browserName.toLowerCase() == browserName.toUpperCase()
	 || fullVersion==0 || majorVersion == 0 )
	{
	 browserName  = navigator.appName;
	 fullVersion  = parseFloat(nVer);
	 majorVersion = parseInt(nVer);
	}
	
	if (browser == "Microsoft Internet Explorer" && majorVersion < 7 )
	 {
			if (document.body.clientWidth < 1000)
			{
			document.getElementById("wrap").style.width=1000+'px';
					}
			else
			{
			  if(document.getElementById("wrap").offsetWidth!=document.body.clientWidth)
			   {
			document.getElementById("wrap").style.width=document.body.clientWidth-2+'px';
			
				}
			}
	}
}


function closeProgressIndicator() {

     $("#progressIndicator").hide(); 
   
}


/*[END ADDITION]*/