var validRequest = true; var server = "http://api.zap2it.com"; var requestParams = "ap=sf&v=2"; var action; function readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(";"); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); } return null; } var qsParm = new Array(); var query = window.location.search.substring(1); //alert("in query =================== "+query); var parms = query.split("&"); for (var i=0; i 0) { var key = parms[i].substring(0,pos); var val = parms[i].substring(pos+1); qsParm[key] = val; //alert(key+" ======= "+ qsParm[key]); } } var localize = qsParm["loc"]; var aid = qsParm["aid"]; var zipcode = qsParm["zip"]; var lineupId = qsParm["lid"]; var sId = qsParm["sid"]; var pId = qsParm["pid"]; var sTerm = qsParm["setm"]; var sField = qsParm["sefld"]; var sGenre = qsParm["segen"]; var rType = qsParm["rty"]; var version = qsParm["v"]; //alert(" linupId from query ======= "+ lineupId+" zip = "+zipcode+" aid = "+aid + "localize = "+localize); //alert("zcConnector localize =================== " + localize); if(localize==undefined || localize== null || localize!="true"){ localize = "loc=false"; //alert("zcConnector localize =================== " + divName); } else { localize = "loc=true"; //alert("zcConnector else default localize =================== " + divName); } if(version != undefined && version != null && version!="" && version!="null") { version = "&v="+version; } else { version = ""; } //alert("zcConnector version =================== " + version); //alert("zcConnector aid =================== "+aid); if(aid != undefined && aid != null && aid!="" && aid!="null") { aid = "&aid="+aid; //alert("zcConnector aid =================== "+aid); } else { //alert("zcConnector else NO aid !!!!!!!!"); aid = readCookie("aid"); //alert("zcConnector aid =================== "+aid); if(aid==undefined || aid==null || aid=="" || aid=="null") { aid = ""; } else { aid = "&aid="+aid; } //alert("zcConnector else default aid =================== "+aid); } if(zipcode!= undefined && zipcode!=null && zipcode!="" && zipcode!="null") { zipcode = "&zip="+zipcode; //alert("zcConnector zip =================== " + zipcode ); } else { //alert("zcConnector NO ZIP !!!!!!!!!!!!!!! " ); zipcode = readCookie("postalcode"); if(zipcode==undefined || zipcode==null || zipcode=="") { zipcode = ""; } else { zipcode = "&zip="+zipcode; } //alert("zcConnector else zip =================== " + zipcode ); } if(lineupId!= undefined && lineupId!=null && lineupId!="" && lineupId!="null") { lineupId = "&lid="+lineupId; //alert("zcConnector lineupId =================== " + lineupId); } else { //alert("zcConnector else NO lineupId !!!!!!!!!!!"); lineupId = readCookie("lineupId"); if(lineupId==undefined || lineupId==null || lineupId==""){ lineupId = ""; } else { lineupId = "&lid="+lineupId; } //alert("zcConnector else lineupId =================== " + lineupId); } /*if(aRef != undefined && aRef != null && aRef!="" && aRef!="null") { referer = "&aRef="+aRef; } else { referer = "&aRef=1"; } alert("referer =================== " + referer);*/ if(sId != undefined && sId != null && sId!="" && sId!="null") { sId = "&sid="+sId; pId = ""; sTerm = ""; sField = ""; } else { sId = ""; if(pId != undefined && pId != null && pId!="" && pId!="null") { pId = "&pid="+pId; sTerm = ""; sField = ""; } else { pId = ""; if(sTerm != undefined && sTerm != null && sTerm!="" && sTerm!="null") { sTerm = "&setm="+sTerm; } else { sTerm = ""; } } } if(sId=="" && pId=="" && sTerm=="") { sId = readCookie("sid"); if(sId==undefined || sId==null || sId=="") { sId = ""; pId = readCookie("pid"); if(pId==undefined || pId==null || pId==""){ pId = ""; sTerm = readCookie("setm"); if(sTerm==undefined || sTerm==null || sTerm==""){ sTerm = ""; } else { sTerm = "&setm="+sTerm; //alert("zcConnector else pId =================== " + pId ); } } else { pId = "&pid="+pId; sTerm = ""; sField = ""; } //alert("zcConnector else pId =================== " + pId ); } else { sId = "&sid="+sId; pId = ""; sTerm = ""; sField = ""; } //alert("zcConnector else sId =================== " + sId ); } /*if(sType != undefined && sType != null && sType!="" && sType!="null") { sType = "&sType="+sType; } else { sType = ""; }*/ //alert("sType =================== " + sType); if(sTerm!=undefined && sTerm!=null && sTerm!="" && sTerm!="null"){ if(sField != undefined && sField != null && sField!="" && sField!="null") { sField = "&sefld="+sField; } else { sField = readCookie("sefld"); if(sField==undefined || sField==null || sField==""){ sField = ""; } else { sField = "&sefld="+sField; } } //alert("sTerm/sField =================== " + sTerm+ " / " +sField); } if(sGenre != undefined && sGenre != null && sGenre!="" && sGenre!="null") { sGenre = "&segen="+sGenre; } else { sGenre = ""; } if(rType != undefined && rType != null && rType!="" && rType!="null") { rType = "&rty="+rType; } else { rType = ""; } requestParams = localize + version + aid + zipcode + lineupId + sId + pId + sTerm + sField + sGenre + rType; // + aRef + sType + "&sType=showfinder" if(zipcode=="" || localize=="" || (sId=="" && pId=="" && sTerm=="")) { validRequest = false; } action = "/tvlistings/ZCShowFinder.do?" if(requestParams!="" && validRequest) { document.write(""); document.write(""); } else { function buildXHTML() {} }