var strPage = '';
var strvzState = '';

fnCallCommonJavacriptFiles();

function fnCallCommonJavacriptFiles()
{
    try
    {
        strvzState =  getSubCookie('vzapps','STATE') == null ? '' : getSubCookie('vzapps','STATE'); 

        if(strvzState != null && strvzState.length > 0)
            strvzState= strvzState.toUpperCase();
        
        if(window.location.href.toLowerCase().indexOf('/aboutfios') > -1)
        {
            strPage = 'about_fios';
        }
        else if(window.location.href.toLowerCase().indexOf('/fiostv') > -1)
        {
            strPage = 'fios_tv';
        }
        else if(window.location.href.toLowerCase().indexOf('/fiosinternet') > -1)
        {
            strPage = 'fios_internet';
        }
        else if(window.location.href.toLowerCase().indexOf('/bundles') > -1)
        {
            strPage = 'bundle';
        }
        else if(window.location.href.toLowerCase().indexOf('/highspeedinternet') > -1)
        {
            strPage = 'hsi';
        }
        else if(window.location.href.toLowerCase().indexOf('/fiosdigitalvoice') > -1)
        {
            strPage = 'fios_voice';
        }
        
        
       // loadjscssfile("/resources/scripts/mootools.js", "js"); 
        //loadjscssfile("/resources/scripts/mootools-1.2.5.1-more.js", "js");
        loadjscssfile("/resources/scripts/masterhead.min.js", "js");
        //loadjscssfile("/resources/scripts/swfobject.js", "js");
        //loadjscssfile("/resources/scripts/vzt.core.combined.js", "js");
        //loadjscssfile("/resources/scripts/vzt.ui.combined.js", "js");
        //loadjscssfile("/resources/scripts/vzt.ajaxnav.combined.js", "js");
        
	//loadjscssfile("/content/learnshop/includes/javascript/shoppingguide.js", "js");
        //loadjscssfile("/resources/common/js/shoppingguide.js", "js");
        //loadjscssfile("/resources/common/styles/herobanner/layout.css", "css");
        //loadjscssfile("/resources/wayfinder/styles/widgets/shopping_guide.css", "css");
	loadjscssfile("/resources/styles/shopping_guide.css", "css");
	loadjscssfile("/resources/styles/dynamichero.css", "css");
        
        
        //loadjscssfile("/resources/common/wayfinder/shopping_guide_s.css", "css");
        //loadjscssfile("/resources/wayfinder/styles/widgets/shopping_guide_s.css", "css");
        
        
        //loadjscssfile("/resources/common/js/bannerWidget.js","js");
       // loadjscssfile("/resources/common/js/appwidget.js", "js");
       // loadjscssfile("/resources/common/js/appWidgetflyout.js", "js");
       //loadjscssfile("/content/learnshop/includes/javascript/shoppingguide.js","js");
	//loadjscssfile("/content/learnshop/includes/javascript/getwidgets.js", "js");
	loadjscssfile("/resources/scripts/getwidgets.js", "js");
	//loadjscssfile("/resources/common/js/vzcom.js", "js");
	loadjscssfile("/resources/scripts/vzcom.js", "js");
	loadjscssfile("/resources/scripts/vztracking.js", "js"); 
	
	//loadjscssfile("/resources/scripts/getwidgets.js", "js");
	//loadjscssfile("/content/learnshop/includes/javascript/WayFinderScripts.js", "js");
        
  }
  catch(err)
  {
	//alert(err);
  }
}

function loadjscssfile(filename, filetype){
 if (filetype=="js"){ 
  var fileref=document.createElement('script')
  fileref.setAttribute("type","text/javascript")
  fileref.setAttribute("src", filename)
 }
 else if (filetype=="css"){ 
  var fileref=document.createElement("link")
  fileref.setAttribute("rel", "stylesheet")
  fileref.setAttribute("type", "text/css")
  fileref.setAttribute("href", filename)
 }
 if (typeof fileref!="undefined")
  document.getElementsByTagName("head")[0].appendChild(fileref)
}


function getCookie(cookieName)
	{
		if (document.cookie.length>0)
		{
			cStart=document.cookie.indexOf(cookieName + "=");
			if (cStart!=-1)
				{ 
				cStart=cStart + cookieName.length+1; 
				cEnd=document.cookie.indexOf(";",cStart);
				if (cEnd==-1) cEnd=document.cookie.length;
				return unescape(document.cookie.substring(cStart,cEnd));
				} 
		}
		return '';
	}
	
function getSubCookie(c_name, sub_key) { if (document.cookie.length > 0) { c_start = document.cookie.indexOf(c_name + "="); if (c_start != -1) { c_start = c_start + c_name.length + 1; c_end = document.cookie.indexOf(";", c_start); if (c_end == -1) { c_end = document.cookie.length; } var subCookie = unescape(document.cookie.substring(c_start, c_end)); s_start = subCookie.indexOf(sub_key + "="); if (s_start != -1) { s_start = s_start + sub_key.length + 1; s_end = subCookie.indexOf("&", s_start); if (s_end == -1) { s_end = subCookie.length; } return subCookie.substring(s_start, s_end); } } return null; } var x = unescape(dc.substring(begin + prefix.length, end)); return unescape(dc.substring(begin + prefix.length, end)); }

function findParentNode(Objid) {
		//setOfferFilterCookie("retain","True");
	    //var Obj = child.parentNode;
	    //var Objid=Obj.getAttribute('id');    
	    var Objimage=document.getElementById("rvolob_image").innerHTML;
	  	var Objprice=document.getElementById("rvolob_price").innerHTML;
	  	var Objtitle=document.getElementById("rvolob_title").innerHTML;
	  	var Objurl=window.location.pathname;//document.getElementById("rvo"+Objid+"_url").innerHTML;
	  	var Objcoo=Objimage.trim()+","+Objtitle.trim()+","+Objprice.trim()+"*"+Objurl.trim();
	  	setRvCookie(Objcoo);
	  }
function setRvCookie(details){
var xmlhttp=null;
		var elementName;
        var creativeId="";
		if (window.XMLHttpRequest){
						xmlhttp=new XMLHttpRequest();
		}else{
						xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		xmlhttp.onreadystatechange=function(){
			if (xmlhttp.readyState==4 && xmlhttp.status==200){   
				//alert('RVO added');
																						
			}
		}

		nocache = Math.random();
		xmlhttp.open("GET","/consumer/common/ConsumerServlet?ajaxEvent=setRecentlyViewedOffer&OfferSelected="+details+'&nocache='+nocache,false);
		xmlhttp.send(null);
}
