$.ajaxSetup({error:function(x,e){homeGlobals.autopoll=1200000;},success:function(){homeGlobals.autopoll=120000;}});(function($){$.getPsychicsData=function(callback,options){if(!siteGlobals.baseURL||!siteGlobals.baseURL.length){siteGlobals.baseURL='http://californiapsychics.com/';}
var o={url:siteGlobals.baseURL+'handlers/psychic/list.ashx?',currentpage:1,pagesize:3,listtype:'OnlineNow',filter:'All',sort:'BestAvailable',methodname:'GetOnlinePsychics',t:parseInt(new Date().getTime().toString().substring(0,10))};for(var argName in options){o[argName]=options[argName];};var urlString=o.url;urlString+=$.param(o);$.getJSON(urlString,function(data){callback(data);});};})(jQuery);$(function(){var zIndexNumber=1000;$('div').each(function(){$(this).css('zIndex',zIndexNumber);zIndexNumber-=10;});});function initAdModule(){var jsonFolder=(siteGlobals.loggedin||document.cookie.indexOf('otw=1')!=-1)?"LoggedIn":"NotLoggedIn";var jsonDataFile=siteGlobals.baseURL+"images/ads/homepage/center_3/"+jsonFolder+"/homeadsjson.js";$('#home_banner').rdImageRotator({jsonfile:jsonDataFile,defaultImg:0,autoRotate:true,timerRotate:8000,showPointer:true,resetAfterClick:true,resetTimer:60000});};function initMidModules(){$('#psychics,#news,#scopes').rdCpRoundedBox({gradientFile:siteGlobals.baseURL+"images/ui/grad_green_400.gif",cornerSprite:siteGlobals.baseURL+"images/ui/corner_green_grad_12x12.gif",gradientAlign:"bottom",contentPadding:"0px"}).setAllToMaxHeight();$('#psyNavBar').setTemplateURL(siteGlobals.baseURL+'templates/psychics/PagerHomepage.htm');$('#psyList').setTemplateURL(siteGlobals.baseURL+'templates/psychics/PsychicListBasicHome.htm');$('#panelNav').setTemplateURL(siteGlobals.baseURL+'templates/psychics/PagerHomepageMini.htm');};function makeAutoCompleteArray(){var $autoSearch=$('#autoSearch');$.getPsychicsData(getPsychicNames,{methodname:"getpsychicnames"});function getPsychicNames(data){for(var i=0,l=data.length;i<l;i++){homeGlobals.allPsychics.push(data[i].lineName);}
$autoSearch.autocomplete(homeGlobals.allPsychics,{minChars:1,matchContains:0,autoFill:false,max:0,mustMatch:false,selectFirst:false});}
function autoSearchIt(){var autoSearchUrl='';var userVal=$autoSearch.blur().val();autoSearchUrl=siteGlobals.baseURL+'psychics/search.aspx?q='+userVal;window.location=autoSearchUrl;}
$('#autoButton').click(function(){autoSearchIt();});$autoSearch.keypress(function(e){if((e.which&&e.which==13)||(e.keyCode&&e.keyCode==13)){autoSearchIt();}});};function populateHTML(j){$('#psyList').fadeOut(100,function(){$(this).processTemplate(j).fadeIn('slow',function(){$('#link0').hover(function(){$('#prevPsy').hide();},function(){$('#prevPsy').show();});$('#link2').hover(function(){$('#nextPsy').hide();},function(){$('#nextPsy').show();})
$("#link0").popbox('pop0',{image:'css/popbox.png',hideClose:true,buildPopbox:true});$("#link1").popbox('pop1',{image:'css/popbox.png',hideClose:true,buildPopbox:true});$("#link2").popbox('pop2',{image:'css/popbox.png',hideClose:true,buildPopbox:true});});});homeGlobals.recordCount=j.RecordCount;$('#recordCount').html(homeGlobals.recordCount);(homeGlobals.recordCount==1)?$('#plural').hide():$('#plural').show();if(j.IsFirstPage){$('#lnkPrevPage, #prevPsy').attr('disabled','disabled').removeClass('navigable').addClass('disabled');}else{$('#lnkPrevPage, #prevPsy').removeAttr('disabled').addClass('navigable').removeClass('disabled');}
if(j.IsLastPage){$('#lnkNextPage, #nextPsy').attr('disabled','disabled').removeAttr('href');}else{$('#lnkNextPage, #nextPsy').removeAttr('disabled').attr('href','javascript:;');}
$('#psyNavBar').setParam('min',Math.min);$('#psyNavBar').processTemplate(j);$('#panelNav').setParam('min',Math.min);$('#panelNav').processTemplate(j);for(i=0,l=j.List.length;i<l;i++){var jThis=j.List[i];if(jThis.SpecialRate.length>0){$('#specialMessage span').html(jThis.SpecialRateNotice);break;}}
activatePsychicListTimer();};function getNextPage(){homeGlobals.pageIndex+=1;$.getPsychicsData(populateHTML,{pagesize:homeGlobals.pager,currentpage:homeGlobals.pageIndex});};function getPrevPage(){homeGlobals.pageIndex-=1;$.getPsychicsData(populateHTML,{pagesize:homeGlobals.pager,currentpage:homeGlobals.pageIndex});};$('#lnkPrevPage.navigable, #prevPsy.navigable').live('click',function(){getPrevPage();});$('#lnkNextPage.navigable, #nextPsy.navigable').live('click',function(){getNextPage();});function populateClassic(jC){$('#classicView').appendTo('#page-wrap').hide();$('#classicInnerText').setTemplateURL(siteGlobals.baseURL+'templates/psychics/PsychicListClassicView.htm');$('#classicInnerText').processTemplate(jC);$('#getClassic').click(function(){$('#classicView').show();var h=$('#classicView').height();var t=(525-h/2)+"px";$('#classicView').css('top',t)});$('#classicClose').click(function(){$('#classicView').hide();});};function activatePsychicListTimer(){if(homeGlobals.psychicListTimer!=null){window.clearTimeout(homeGlobals.psychicListTimer);homeGlobals.psychicListTimer=null;}
homeGlobals.psychicListTimer=window.setTimeout(function(){getFreshPsychicList();},homeGlobals.autopoll);}
function getFreshPsychicList(){$.getPsychicsData(populateHTML,{pagesize:homeGlobals.pager,currentpage:1});$.getPsychicsData(populateClassic,{pagesize:-1});};function initVideo(){$('#vContainer').appendTo('#page-wrap');$('#vContainer').jqm();$("a.jqModal").click(function(){var empty=$('#playerholder_holder').hasClass('flash-replaced');if(!empty){$('#playerholder_holder').flash({src:'http://www.outlookmedia.us/california_psychics/flash/player_2.swf?file=http://www.outlookmedia.us/california_psychics/flash/cal_psy_tv.flv',width:320,height:260});}})}