/* Winamp Common - WC JS */
function WC() {}

commonApiUrl = "http://" + document.domain;
if(window.location.port > 80) {
	commonApiUrl += ":" + window.location.port;
}

function replaceText(thefield){
	if(thefield.value==''&&thefield.defaultValue!=thefield.value) thefield.value=thefield.defaultValue;
}

function inputEnter(thefield){
	if(p_o(thefield).value == "Search Skins" || p_o(thefield).value == "Search Plug-ins" || p_o(thefield).value == "Search Visualizations" || p_o(thefield).value == "Search Online Services" ){
		p_o(thefield).value = "";
	}
}
function showPopup(id) {
	document.getElementById(id).style.display = "block";
}
function closePopup(id) {
	document.getElementById(id).style.display = "none";
}

var menuOpen=false;
var flag=0;
function showlist(elmnt){
	flag=1;
	if(!menuOpen){
		document.getElementById(elmnt).style.display="block";
		menuOpen = true;
	}else{
		document.getElementById(elmnt).style.display="none";
		menuOpen = false;
	}
}
function set(val) {
	flag = val;
}
function hide(elmnt){
	if(flag==0) {
		document.getElementById(elmnt).style.display="none";
		menuOpen=false;
	}
}
function selectitem(sel){
	document.getElementById("cntList").style.display="none";
  document.getElementById("regionId").innerHTML=document.getElementById(sel).innerHTML;
  menuOpen=false;
}

WC.toggleDiv = function(hide, display) {
	p_o(hide).style.display = "none";
	p_o(display).style.display = "block"; 
}

function Common() {}

Common.commsId="";Common.albumTitle="";
Common.getCommerce = function(element,title,albumTitle,artistName) {
	Common.commsId=element;
	Common.artistName = artistName;
	topOffset = Common.getOffsetVal(Common.commsId,"topOffset");
	leftOffset = Common.getOffsetVal(Common.commsId,"leftOffset");
	p_o('buyLinks').innerHTML = "<center><img src='http://o.aolcdn.com/winamp/client/images/nowplaying/buy_loading_anim.gif'/><center>";
	var commBuy = p_o('commBuy'); 
	if(Common.commsId == "bioArtist") {
		commBuy.style.left = parseInt(leftOffset)-20+"px";
		commBuy.style.top = 20+parseInt(topOffset)+"px";
	} else if(Common.commsId == "bioRngTnArtist") {
		commBuy.style.left = parseInt(leftOffset)-20+"px";
		commBuy.style.top = 20+parseInt(topOffset)+"px";
	}  else if (Common.commsId.match("dollar")){
		commBuy.style.left = parseInt(leftOffset)-120+"px";
		commBuy.style.top = 27+parseInt(topOffset)+"px";	
	}  else if (Common.commsId == "streamSong" ){
		commBuy.style.left = parseInt(leftOffset)-20+"px";
		commBuy.style.top = 27+parseInt(topOffset)+"px";
	} else if (Common.commsId.match("buyAlbumDisco") || Common.commsId.match("buydiscAlbum")){
		commBuy.style.left = parseInt(leftOffset)-20+"px";
		commBuy.style.top = 17+parseInt(topOffset)+"px";
	} else if (Common.commsId.match("discingsong")){
		commBuy.style.left = parseInt(leftOffset)-150+"px";
		commBuy.style.top = 17+parseInt(topOffset)+"px";
	} else if (Common.commsId.match("discosong")){
		commBuy.style.left = parseInt(leftOffset)-150+"px";
		commBuy.style.top = 17+parseInt(topOffset)+"px";
	} else if (Common.commsId.match("buyArtists")){
		commBuy.style.left = parseInt(leftOffset) - parseInt(120) + 'px';
		commBuy.style.top = parseInt(topOffset) + parseInt(20) + 'px';
	} else {
		commBuy.style.left = parseInt(leftOffset) + parseInt(500) + 'px';
		commBuy.style.top = parseInt(topOffset) + parseInt(22) + 'px';
	}
	commBuy.style.display = 'block';
	
	apiUrl = "http://services.winamp.com/commerce/get?q[artist]=";
	if(element == 'bioArtist')	{
		apiUrl += getCanonizedString(Common.artistName) + "&f=json&type=Artist&c=Common.callCommerce";
	} else if(element == 'bioRngTnArtist')	{
		apiUrl += getCanonizedString(Common.artistName) + "&f=json&type=Artist&c=Common.callCommerce";
	} else if(Common.commsId.match("buyAlbumDisco") || Common.commsId.match("buydiscAlbum")) {
		apiUrl += getCanonizedString(Common.artistName) + "&q[album]=" + title + "&f=json&type=All&c=Common.callCommerce";
	} else if(element.match('discingsong')) {
		apiUrl += getCanonizedString(Common.artistName) + "&q[album]=" + albumTitle + "&q[song]=" + title + "&f=json&type=All&c=Common.callCommerce";
	} else if(element.match('discosong')) {
		apiUrl += getCanonizedString(Common.artistName) + "&q[album]=" + albumTitle + "&q[song]=" + title + "&f=json&type=All&c=Common.callCommerce";
	} else if(element.match('buyArtists')) {
		apiUrl += getCanonizedString(Common.artistName) + "&f=json&type=Artist&c=Common.callCommerce";
	} else if(element.match('dollar')) {
		apiUrl += getCanonizedString(Common.artistName) + "&q[album]=" + albumTitle + "&q[song]=" + title + "&f=json&type=All&c=Common.callCommerce";
	}
	
	try {
		var scrUrl = apiUrl;
		scr = document.createElement('script');
		scr.setAttribute('src',scrUrl);
		document.getElementsByTagName("HEAD")[0].appendChild(scr);
	} catch(e) {
	}
}

Common.callCommerce = function (json) {
	topOffset = Common.getOffsetVal(Common.commsId,"topOffset");
	leftOffset = Common.getOffsetVal(Common.commsId,"leftOffset");
	try {
		buyUI = ""; type = "";var ringFlag = 1;
		if(json.response.statusCode == 200) {
			for(i=0;i<json.response.data.length;i++) {
				if(!type.match(json.response.data[i].type)) {
					if(json.response.data[i].type == "Download"){
						json.response.data[i].type = buyDownload;
					} else if(json.response.data[i].type == "Track"){
						json.response.data[i].type = buyTrack;
					} else if(json.response.data[i].type == "Video"){
						json.response.data[i].type = buyVideo;
					} else if(json.response.data[i].type == "CD"){
						json.response.data[i].type = buyCD;
					} else if(json.response.data[i].type == "Ringtone"){
						json.response.data[i].type = buyRingtone;
					} else if(json.response.data[i].type == "Album"){
						json.response.data[i].type = buyAlbum;
					} else if(json.response.data[i].type == "Mobile"){
						json.response.data[i].type = buyMobile;
					}
					if(Common.commsId == "bioRngTnArtist") {
						if(("Ringtone").match(json.response.data[i].type)){
							buyUI += "<li><a target=\"_blank\" href=\""+ json.response.data[i].url +"\">"+ json.response.data[i].type +"</a></li>";
						}
					} else if(json.response.data[i].service == "amazon" && Common.cntCode != "US" ) {
						if(json.response.data[i].type == "Album" || json.response.data[i].type == "Track" || json.response.data[i].type == "Download") {
							buyUI += "";
						} else if(Common.commsId == "bioArtist") {
							if(!("Ringtone").match(json.response.data[i].type)){
								ringFlag = 0;
								buyUI += "<li><a target=\"_blank\" href=\""+ json.response.data[i].url +"\">"+ json.response.data[i].type +"</a></li>";
							}
							if(ringFlag == 1) {
								buyUI += "<li style=\"font:normal 11px Arial;padding-left:11px;height:18px;\">No Result Found</li>";
							}
						} else{
							buyUI += "<li><a target=\"_blank\" href=\""+ json.response.data[i].url +"\">"+ json.response.data[i].type +"</a></li>";
						}
					} else {
						if(Common.commsId == "bioArtist") {
							if(!("Ringtone").match(json.response.data[i].type)){
								ringFlag = 0;
								buyUI += "<li><a target=\"_blank\" href=\""+ json.response.data[i].url +"\">"+ json.response.data[i].type +"</a></li>";
							}
							if(ringFlag == 1) {
								buyUI += "<li style=\"font:normal 11px Arial;padding-left:11px;height:18px;\">No Result Found</li>";
							}
						} else {
							buyUI += "<li><a target=\"_blank\" href=\""+ json.response.data[i].url +"\">"+ json.response.data[i].type +"</a></li>";
						}
					}
				}
				type += json.response.data[i].type;
			}
		}
		var commBuy = p_o('commBuy');
		if(json.response.data.length > 0) {
			if(buyUI.length == 0){
				buyUI += "<li style=\"font:normal 11px Arial;padding-left:11px;height:18px;\">No Result Found</li>";
			}
			p_o('buyLinks').innerHTML = buyUI;
			commBuy.style.display = 'block';
			if(Common.commsId == "bioArtist") {
				commBuy.style.left = parseInt(leftOffset)-20+"px";
				commBuy.style.top = 20+parseInt(topOffset)+"px";
			} else if(Common.commsId == "bioRngTnArtist") {
				commBuy.style.left = parseInt(leftOffset)-20+"px";
				commBuy.style.top = 20+parseInt(topOffset)+"px";
			}else if (Common.commsId == "streamSong" ){
				commBuy.style.left = parseInt(leftOffset)-20+"px";
				commBuy.style.top = 27+parseInt(topOffset)+"px";
			} else if (Common.commsId.match("buyAlbumDisco") || Common.commsId.match("buydiscAlbum")){
				commBuy.style.left = parseInt(leftOffset)-20+"px";
				commBuy.style.top = 17+parseInt(topOffset)+"px";
			} else if (Common.commsId.match("discingsong")){
				commBuy.style.left = parseInt(leftOffset)-150+"px";
				commBuy.style.top = 17+parseInt(topOffset)+"px";
			} else if (Common.commsId.match("discosong")){
				commBuy.style.left = parseInt(leftOffset)-150+"px";
				commBuy.style.top = 17+parseInt(topOffset)+"px";
			}  else if (Common.commsId.match("rngton" )){
				commBuy.style.left = parseInt(leftOffset)-100+"px";
				commBuy.style.top = 27+parseInt(topOffset)+"px";
			}else if (Common.commsId.match("dollar")){
				commBuy.style.left = parseInt(leftOffset)-120+"px";
				commBuy.style.top = 27+parseInt(topOffset)+"px";
			} else if (Common.commsId.match("buyArtists")){
				commBuy.style.left = parseInt(leftOffset) - parseInt(120) + 'px';
				commBuy.style.top = parseInt(topOffset) + parseInt(20) + 'px';
			} else {
				commBuy.style.left = parseInt(leftOffset) + parseInt(500) + 'px';
				commBuy.style.top = parseInt(topOffset) + parseInt(22) + 'px';
			}
		} else {
			buyUI += "<li style=\"font:normal 11px Arial;padding-left:11px;height:18px;\">No Result Found</li>";
			p_o('buyLinks').innerHTML = buyUI;
			commBuy.style.display = 'block';			
		}
	} catch(e) {}
}

Common.getOffsetVal = function(element,offsetType) {
	  var divElem = p_o(element);
    var leftOffset = topOffset = 0;
    if (divElem.offsetParent) {
       leftOffset = divElem.offsetLeft;
       topOffset = divElem.offsetTop;
       while (divElem = divElem.offsetParent) {
          leftOffset += divElem.offsetLeft;
          topOffset += divElem.offsetTop;
       }
    }
	  if (offsetType="leftOffset") {
		return [leftOffset];
	  } else if (offsetType="topOffset"){
		return [topOffset];
	  }
 }
 

Common.closeRingtone = function(commBuy) {
	cb = p_o(commBuy);
	if(cb) cb.style.display="none";
}
Common.getCookie = function(name)
{	var start=0,end=0;
	if (document.cookie.length>0) {
		start=document.cookie.indexOf(name + "=");
		if (start!=-1) { 
			start = start + name.length+1 ;
			end=document.cookie.indexOf(";",start);
			if (end==-1) end=document.cookie.length
				return unescape(document.cookie.substring(start,end));
		} 
	}
	return ""
}
Common.closeOrgler = function(org) {
	cb = p_o(org);
	if(cb) cb.style.display="none";
	document.cookie = "org=Orgler";
}
Common.checkOrglercookie = function() {
	try {
		Artist.isOrgled = Common.getCookie('org');
		if(Artist.isOrgled == "Orgler") {
			p_o('orgler').style.display="none";
		}
		else {
			p_o('orgler').style.display="block";
		}
	} catch(e){ }
}
Common.customTracking = function(pev2) {
	var s=s_gi(winAcc[0]);s_265.linkTrackVars='none'; s_265.linkTrackEvents='none';s.tl(this,'o',pev2);
}

if (typeof com === "undefined") {
    var com = {};
}
if (typeof com.winamp === "undefined") {
    com.winamp = {};
}

com.winamp.Init = function(){
	com.winamp.slideval = 0;
	com.winamp.cntrySlide = 0;
	com.winamp.listOpen = false;
	com.winamp.flag = 0;
	com.winamp.autoSearch = 0;
	com.winamp.autoSearchFlag = 0;
	com.winamp.searchVal = $("#srchbox").val();
	com.winamp.contryCode = Common.cntCode;	
	com.winamp.header_search_url = commonApiUrl+ "/addons/search";
	com.winamp.UI.onLoad();
	var temp = $("#subHeader > li"); 
	temp.mouseenter(com.winamp.Events.subHeader_open);
	temp.mouseleave(com.winamp.Events.subHeader_close);
	$("#subHeader li a").focus(com.winamp.Events.openMenu);	
	$(".searchMnPg ul li").click(com.winamp.Events.selTab_search); 
	
	temp = $("#srchbox"); 
	temp.click(com.winamp.Events.inputEnter);
	temp.blur(com.winamp.Events.replaceText);
	temp.focus(com.winamp.Events.inputEnter);
	/*AUTO SEARCH IMPLEMENTATION STARTS
	temp.keyup(com.winamp.Events.autoSearchComplete);
	temp.mouseover(com.winamp.Events.hoverAutoSrch);
	temp.mouseout(com.winamp.Events.outAutoSrch);
	
	temp = $("#autoSrch");
	temp.mouseover(com.winamp.Events.hoverAutoSrch);
	temp.mouseout(com.winamp.Events.outAutoSrch);
	$(document).click(com.winamp.Events.hideAutoSrch);	
	$(document).keyup(com.winamp.Events.closeAutoSrch);
	AUTO SEARCH IMPLEMENTATION ENDS*/

	$('.srchSubmit a').click(com.winamp.Events.selectTab);
	$('#search_form').submit(com.winamp.Events.selectTab);	
	
	$('#dropCntry').click(com.winamp.Events.slideUpDown);
	$('#dropcntry').click(com.winamp.Events.slideUpDown);	
	
	$("#impressum").click(com.winamp.Events.showImpressum);
	$("#close_impressum").click(com.winamp.Events.closeImpressum);
	
	temp = $("#subHeader .downloads");
	temp.mouseenter(com.winamp.Events.subHeader_download);
	temp.mouseleave(com.winamp.Events.subHeader_downloadHover);
}
com.winamp.UI = {
	onLoad: function(){
		var urlPath= document.location.pathname;
		var urlLength = urlPath.split("/");
		if(com.winamp.contryCode == "DE"){
			$("#impressum").css("display","block");
			
		}
		if(( urlLength[1] != "media-player") && (urlLength[1] != "")){
			$("#GH_nav_download").attr({style: "display:block;"});
		}
		$('#Web').addClass("selected");
		if(urlLength[1] == "") {
			$('#GH_').globalHeader({activeTab:0});
		}else if(urlLength[1] == "music" || urlLength[1] == "artist" || urlLength[1] == "artist-search" || urlLength[1] == "genre"){
			$('#Artsits').addClass("selected");
			$('#Web').removeClass("selected");
			com.winamp.header_search_url = "http://www.winamp.com/artist-search";
			$('#GH_hsearch_cont form').attr({action:com.winamp.header_search_url});
			$('#GH_fsearch_cont form').attr({action:com.winamp.header_search_url});
			$('#GH_').globalHeader({activeTab:5});
		} else if(urlLength[1] == "skins" || urlLength[1] == "skin"){
			$('#GH_').globalHeader({activeTab:2});
			$('#Web').removeClass('selected');	
			$('#Add-ons').addClass('selected');	
		} else if(urlLength[1] == "plugins" || urlLength[1] == "plugin" || urlLength[1] == "visualizations" || urlLength[1] == "visualization"){
			$('#GH_').globalHeader({activeTab:3});
			$('#Web').removeClass('selected');	
			$('#Add-ons').addClass('selected');	
		} else if(urlLength[1] == "online-services" || urlLength[1] == "online-service"){
			$('#GH_').globalHeader({activeTab:4});
			$('#Web').removeClass('selected');	
			$('#Add-ons').addClass('selected');	
		} else if(urlLength[1] == "media-player"){
			$('#GH_').globalHeader({activeTab:1});
		} else if(urlLength[1] == "addons"){
			$('#GH_').globalHeader({activeTab:-1});
			$('#Web').removeClass('selected');	
			$('#Add-ons').addClass('selected');	
		} else if(urlLength[1] == "user" && urlLength.length > 1) {
			if(urlLength[2] == "submit"){
				$('#GH_').globalHeader({activeTab:-1});
			}else if(urlLength[2] == "guide-skin" || urlLength[2] == "submit-skin" || urlLength[2] == "edit-skin-classic" || urlLength[2] == "edit-skin-modern"){
				$('#GH_').globalHeader({activeTab:2});
			}else if(urlLength[2] == "guide-plugin" || urlLength[2] == "submit-plugin" || urlLength[2] == "guide-visualization" || urlLength[2] == "submit-visualization" || urlLength[2] == "edit-plugin" || urlLength[2] == "edit-visualization"){
				$('#GH_').globalHeader({activeTab:3});
			}else if(urlLength[2] == "onlinelogin" || urlLength[2] == "onlinesubmit-service" || urlLength[2] == "edit-service"){
				$('#GH_').globalHeader({activeTab:4});
			}else if(urlLength[2] == "process"){
				if(urlLength.length > 2){
					if(urlLength[3] == "create"){
						if(urlLength.length > 3 && urlLength[4] != null){
							if(urlLength[4] == "skin"){
								$('#GH_').globalHeader({activeTab:2});
							}else if(urlLength[4] == "plugin" || urlLength[4] == "visualization"){
								$('#GH_').globalHeader({activeTab:3});
							}else if(urlLength[4] == "oservice"){
								$('#GH_').globalHeader({activeTab:4});
							}
						}
					}
				}
			}
			else if (urlLength[2] == "main" || urlLength[2] == "addons" || urlLength[2] == "details" || urlLength[2] == "snslogin"){
				$('#GH_').globalHeader({activeTab:-1});
			} else if(urlLength[2] == "profile" || urlLength[2] == "orgler" ){
				$('#GH_').globalHeader({activeTab:0});
			}
		} else if(urlLength[1] == "extras"){
			$('#GH_').globalHeader({activeTab:7});
		} else if(urlLength[1] == "toolbar"){
			$('#GH_').globalHeader({activeTab:7});
		}  else if(urlLength[1] == "promote"){
			$('#GH_').globalHeader({activeTab:6});
		} else if(urlLength[1] == "site-map"){
			$('#GH_').globalHeader({activeTab:-1});
		}
	}
}

com.winamp.Main = function(){
	var temp = $("#taFooter");
	temp.mouseenter(com.winamp.Events.showllama);
	temp.mouseleave(com.winamp.Events.hidellama);
	
	$("#dnBtn").click(com.winamp.Events.slidingUpdown);
	
	temp = $(".mainCntdd ul li a"); 
	temp.mouseenter(com.winamp.Events.addBg);
	temp.mouseleave(com.winamp.Events.removeBg);
	temp.click(com.winamp.Events.slidingUp);
	$('#container .mainCntdd').mouseover(com.winamp.Events.setValueHover);
	$('#container .mainCntdd').mouseout(com.winamp.Events.setValueout);
	
	temp = $("#mainDwnload");
    temp.mouseover(com.winamp.Events.hoverDownload);
    temp.mouseout(com.winamp.Events.outDownload);
	
	temp = $("#prev_skins");
	temp.mouseover(com.winamp.Events.hoverPrev);
	temp.mouseout(com.winamp.Events.outPrev);
	
	temp = $("#next_skins");
	temp.mouseover(com.winamp.Events.hoverNext);
	temp.mouseout(com.winamp.Events.outNext);
	
	temp = $("#prev_plugins");
	temp.mouseover(com.winamp.Events.hoverPrev);
	temp.mouseout(com.winamp.Events.outPrev);
	
	temp = $("#next_plugins");
	temp.mouseover(com.winamp.Events.hoverNext);
	temp.mouseout(com.winamp.Events.outNext);
	
	temp = $("#prev_visualizations");
	temp.mouseover(com.winamp.Events.hoverPrev);
	temp.mouseout(com.winamp.Events.outPrev);
	
	temp = $("#next_visualizations");
	temp.mouseover(com.winamp.Events.hoverNext);
	temp.mouseout(com.winamp.Events.outNext);
	
	temp = $("#prev_online-services");
	temp.mouseover(com.winamp.Events.hoverPrev);
	temp.mouseout(com.winamp.Events.outPrev);
	
	temp = $("#next_online-services");
	temp.mouseover(com.winamp.Events.hoverNext);
	temp.mouseout(com.winamp.Events.outNext);
	
	$(document).click(com.winamp.Events.hideSlide);
	
	$('#slide .imgHolder').mouseover(com.winamp.Events.addSkinBorder);
	$('#slide .imgHolder').mouseout(com.winamp.Events.removSkinBdr);
}

com.winamp.Addons = function(){
	$('#skinCont .catBtn').click(com.winamp.Events.showCategory);	
	$('#skinCont .catBtn').mouseover(com.winamp.Events.setValueHover);
	$('#skinCont .catBtn').mouseout(com.winamp.Events.setValueout);
	$('#sponsedDwnload').mouseover(com.winamp.Events.downloadHover);
	$("#sponsedDwnload").mouseout(com.winamp.Events.downloadHover);
	$('#sponsedDwnloadOns').mouseover(com.winamp.Events.downloadOnsHover);
	$("#sponsedDwnloadOns").mouseout(com.winamp.Events.downloadOnsHover);
	$("#dwnDetails").mouseover(com.winamp.Events.dwnDetailsHover);
	$("#dwnDetails").mouseout(com.winamp.Events.dwnDetailsHover);
	$("#searchBtns").mouseover(com.winamp.Events.srchHover);
	$("#searchBtns").mouseout(com.winamp.Events.srchHover);
	$(document).click(com.winamp.Events.hideDrpDwn);	
	$('#skinList .skins').mouseover(com.winamp.Events.addBorder);
	$('#skinList .skins').mouseout(com.winamp.Events.removerBorder);
	$('#skinCont .sponserCont .lftDiv').mouseover(com.winamp.Events.adSpBorder);
	$('#skinCont .sponserCont .lftDiv').mouseout(com.winamp.Events.removSpBdr);
	if(addonsPage == "addons") {
		$('#addonList .skins').mouseover(com.winamp.Events.addBorder);
		$('#addonList .skins').mouseout(com.winamp.Events.removerBorder);
	}
}

com.winamp.AddonsDeatils = function(){
	$('#sponsedDwnload').mouseover(com.winamp.Events.downloadHover);
	$("#sponsedDwnload").mouseout(com.winamp.Events.downloadHover);
	$('#sponsedDwnloadOns').mouseover(com.winamp.Events.downloadOnsHover);
	$("#sponsedDwnloadOns").mouseout(com.winamp.Events.downloadOnsHover);
	$("#dwnDetails").mouseover(com.winamp.Events.dwnDetailsHover);
	$("#dwnDetails").mouseout(com.winamp.Events.dwnDetailsHover);
	$("#dwnDetailsOns").mouseover(com.winamp.Events.dwnDetailOnsHover);
	$("#dwnDetailsOns").mouseout(com.winamp.Events.dwnDetailOnsHover);
	$('#skinCont .sponserCont .lftDiv').mouseover(com.winamp.Events.adSpBorder);
	$('#skinCont .sponserCont .lftDiv').mouseout(com.winamp.Events.removSpBdr);	
}

com.winamp.Events = {
	subHeader_open : function(){
		$(this).find('ul').css('display', 'block');
		$(this).find('a.hover').addClass('selHoverTab');
	},
	subHeader_close : function(){
		$(this).find('ul').css('display', 'none');
		$(this).find('a.hover').removeClass('selHoverTab');
	},
	openMenu : function(){
        try {
            var a = b = c = d = e = f = "";
            b = this.id;
            if(b != ''){
                c = parseInt(b)-1;
                e = parseInt(b)+1;
                a = 'id_'+b;
                d = 'id_'+c;
                f = 'id_'+e;
           		$('#'+f).css('display', 'none');
                $('#'+d).css('display', 'none');
                $('#'+a).css('display', 'block');
            }
        }catch(e){}
    },
	selTab_search : function(){		
		$('.searchMnPg ul li').removeClass('selected');
		$(this).addClass('selected');	
		com.winamp.tabs = new Array('Web','Add-ons','Artsits','VideoMain','Blog','Forums','Help');
		com.winamp.tabs_url = new Array(			  
				commonApiUrl+'/addons/search/',
				commonApiUrl+'/artist-search/',
				'http://video.aol.com/video-search/query/',
				'http://blog.winamp.com/search/?q=',
				'http://forums.winamp.com/search.php?q=',
				commonApiUrl+'/h/index.php?title=Special%3ASearch&search=',
				'http://search.winamp.com/search/search?invocationType=en00-winamp-55--portal&query=');
		  for(var i=0;i < com.winamp.tabs.length;i++){						  		  
			if(document.getElementById(com.winamp.tabs[i]).className == 'selected'){
			com.winamp.header_search_url = com.winamp.tabs_url[i];	
			} 
		 }		
	},
	inputEnter : function(){
        if($("#srchbox").val()== com.winamp.searchVal){
			$("#srchbox").attr({ value: '' })
		}
		$("#srchbox").css("color","#000");
	},
	replaceText : function(){	
		 if($("#srchbox").val()==""){
			$("#srchbox").attr({ value: ''+ com.winamp.searchVal +'' })
			$("#srchbox").css("color","#828282");
		}		
	},
	autoSearchComplete : function(){
		 if($("#srchbox").val() !=""){
			 var apiUrl = "http://autocomplete.search.aol.com/autocomplete/get?q="+ $("#srchbox").val() +"&it=ops-test&output=json&cb=callAutoComplete";
			 $("#autoSrch").css('display','block');
			 com.winamp.autoSearch = 1;
			 com.winamp.autoSearchFlag = 1;
		} else{
			$("#autoSrch").css('display','none');
			com.winamp.autoSearch = 0;
			com.winamp.autoSearchFlag = 0;
		}
		try {
		var scrUrl = apiUrl;
		scr = document.createElement('script');
		scr.setAttribute('src',scrUrl);
		document.getElementsByTagName("HEAD")[0].appendChild(scr);		
		} catch(e) {alert(e);}
	},
	selectTab : function(){	
	try{
		var srchQuery = p_o("srchbox").value.replace(/^\s+|\s+$/, '');	
		 if(srchQuery == "" ){
             return false;
	     } else  if($("#srchbox").val() != com.winamp.searchVal){
	     		  document.location = com.winamp.header_search_url + $("#srchbox").val();
	     		 if(document.getElementById('VideoMain').className == 'selected'){
	     		 	document.location = com.winamp.header_search_url + $("#srchbox").val()+"/skin/winamp";
	     		 } else if (document.getElementById('Help').className == 'selected'){
	     		 	document.location = com.winamp.header_search_url + $("#srchbox").val()+"&fulltext=Search";
	     		 }
	             return false;
	     } else {
			return false;
		 }
		 }catch(e) {}
	},
	sharethisPage : function(divId,urlVal){
	try{
		$.addthis({ html:'<div class="aol-addthis"><a class="addthis_button_email" href="#"><span>Email</span></a><a class="addthis_button_compact" href="#"><span>More</span></a></div>', addthis_config: { username: "winamp" }});
		jQuery('#'+divId).addthis({ addthis_config: { username: "winamp" }, addthis_share: { url: urlVal}});
		}catch(e) {}
	},
	slideUpDown : function(){	
		if (com.winamp.cntrySlide == 0) {
			$("#cntListMain").slideDown(1000);
			$('#dropcntry').attr({style: "background:url("+ cdnUrl +"/main/img/home.png) no-repeat -343px -337px;"});
			$('#dropcntry').attr("title","click here to collapse");
			com.winamp.cntrySlide = 1;
		} else {
			$("#cntListMain").slideUp(1000);
			$('#dropcntry').attr({style: "background:url("+ cdnUrl +"/main/img/home.png) no-repeat -280px -337px;"});
			$('#dropcntry').attr("title","click here to expand");
			com.winamp.cntrySlide = 0;
		}
	},
	showCategory : function(){	
		com.winamp.flag = 1;
		if (com.winamp.slideval == 0) {
			$("#catSel").css("display","block");
			com.winamp.slideval = 1;
		} else {
			$("#catSel").css("display","none");
			com.winamp.slideval = 0;
		}
	},
	setValueHover : function(){
		com.winamp.flag = 1;
	},
	setValueout : function(){
		com.winamp.flag = 0;
	},
	hideDrpDwn : function(){
		if(com.winamp.flag == 0){
			$("#catSel").css("display","none");
			com.winamp.slideval = 0;
		}
	},
	hoverAutoSrch : function(){
		com.winamp.autoSearch = 1;
	},	
	outAutoSrch : function(){
		com.winamp.autoSearch = 0;
	},
	hideAutoSrch : function(){
		if(com.winamp.autoSearch == 0){
			$("#autoSrch").css("display","none");
			com.winamp.autoSearchFlag = 0;
		}
	},
	slidingUpdown : function() {
		com.winamp.flag = 1;
		if(!com.winamp.listOpen){
			$('.mainCntdd ul').css("display","block");
			com.winamp.listOpen = true;
		} else {
			$('.mainCntdd ul').css("display","none");
			com.winamp.listOpen = false;
		}
	},	
	hideSlide : function() {
		if(com.winamp.flag == 0){
			$('.mainCntdd ul').css("display","none");
			com.winamp.listOpen = false;
		}
	},
	addBg : function() {
		$(this).css('background','#EEE');
	},
	removeBg : function() {
		$(this).css('background','#FFF');
	},
	slidingUp : function() {
		$('.mainCntdd ul').slideUp('1000');
		com.winamp.listOpen = false;
	},
	showImpressum : function(e) {
	try{
		var height = $('#impressum_box').height();
		var width = $('#impressum_box').width();
		leftVal = e.pageX - (width * 2) + "px";
		topVal = e.pageY - (height / 2) + "px";
		$('#impressum_box').css({
			left: leftVal,
			top: topVal
		});
		$('#impressum_box').css('display', 'block');
		}catch(e){}
	},
	closeImpressum : function() {
		$('#impressum_box').css('display','none');
	},
	showllama : function() {
		$('#taFooter .llama').attr({style: "background:url("+ cdnUrl +"/main/img/home.png) no-repeat -1px -127px;"});
	},
	hidellama : function() {
		$('#taFooter .llama').attr({style: "background:url("+ cdnUrl +"/main/img/home.png) no-repeat  0 -64px;"});
	},
	hoverNext : function() {
		$(this).find('span').attr({style: "background:url('"+ cdnUrl +"/main/img/home.png') no-repeat -115px -579px;"});
	},
	hoverPrev : function() {	
		$(this).find('span').attr({style: "background:url('"+ cdnUrl +"/main/img/home.png') no-repeat 0 -579px;"});
	},
	outPrev : function() {
		$(this).find('span').attr({style: "background:url('"+ cdnUrl +"/main/img/home.png') no-repeat -112px -256px;"});
	},
	outNext : function() {
		$(this).find('span').attr({style: "background:url('"+ cdnUrl +"/main/img/home.png') no-repeat 0 -256px;"});
	},
	downloadHover : function() {
		$(this).toggleClass("downloadSpHover");
	},
	downloadOnsHover : function() {
		$(this).toggleClass("downloadSpOnsHover");
	},
	dwnDetailsHover : function() {
		$(this).toggleClass("downloaditHover");
	},
	dwnDetailOnsHover  : function() {
		$(this).toggleClass("addtoHover");
	},
	srchHover : function() {
		$(this).toggleClass("searchBtnHover");
	},
	removerBorder : function() {
		$(this).removeClass('skinHover');
		$(this).addClass('skins');		
	},
	addBorder : function() {
		$(this).addClass('skinHover');
		$(this).removeClass('skins');
	},
	removSpBdr : function() {
		$(this).removeClass('lftDivHover');
		$(this).addClass('lftDiv');		
	},
	adSpBorder : function() {
		$(this).addClass('lftDivHover');
		$(this).removeClass('lftDiv');
	},
	addSkinBorder : function() {
		$(this).addClass('imgHolderHover');
		$(this).removeClass('imgHolder');
	},
	removSkinBdr : function() {
		$(this).removeClass('imgHolderHover');
		$(this).addClass('imgHolder');		
	},
	subHeader_download : function() {
		$(this).addClass("downloadHover");	
		$(this).attr({style: "display:block;background:url('"+ cdnUrl +"/main/img/download_hover.gif') no-repeat 0 0;"});
		$(this).removeClass("downloads");	
	},
	subHeader_downloadHover : function() {
		$(this).removeClass("downloadHover");
		$(this).addClass("downloads");		
		$(this).attr({style: "display:block;background:url('"+ cdnUrl +"/main/img/download.gif') no-repeat 0 0;"});		
	},
	hoverDownload : function() {
        var imgHover = cdnUrl + "/main/img/downloadBig_hover.gif";
        $("#mainDwnload img").attr("src",imgHover);
	},
	outDownload : function() {
        var imgHover = cdnUrl + "/main/img/downloadBig.gif";
        $("#mainDwnload img").attr("src",imgHover);
	},
	closeAutoSrch : function(e) {		
		var KeyID = (window.event) ? event.keyCode : e.keyCode;
		if (KeyID == 18 || KeyID == 27)  {
			if(com.winamp.autoSearchFlag == 1){
				$("#autoSrch").css("display","none");		
			}
		}		
	}
}
var addthis_options = 'aim, delicious, digg, email, facebook, favorites, myspace, reddit, stumbleupon, technorati, twitter, more';
var addthis_brand = "Winamp", addthis_pub = "Winamp";

valPos_s = 0; valPos_p = 0; valPos_v = 0; valPos_o = 0;
val_s = "0px"; val_p = "0px"; val_v = "0px"; val_o = "0px";
firstClick_s = true; firstClick_p = true; firstClick_v = true; firstClick_o = true;
totalBox_s=0;totalBox_p=0;totalBox_v=0;totalBox_o=0;
boxWidth_s=0;boxWidth_p=0;boxWidth_v=0;boxWidth_o=0;
minslideNext_s = 0;minslideNext_p = 0;minslideNext_v = 0;minslideNext_o = 0;
nextPos_s = 0;nextPos_p = 0;nextPos_v = 0;nextPos_o = 0;
prevPos_s = 0;prevPos_p = 0;prevPos_v = 0;prevPos_o = 0;
prevPosFisrt_s = 0;prevPosFisrt_p = 0;prevPosFisrt_v = 0;prevPosFisrt_o = 0;

function initSkinAnimation(size) {
	totalBox_s=parseInt(size);
	boxWidth_s=198;
	minslideNext_s = -(boxWidth_s*totalBox_s);
	nextPos_s = -(boxWidth_s*3);
	prevPos_s = -(boxWidth_s*(1+totalBox_s));
	prevPosFisrt_s = -(boxWidth_s*(2+totalBox_s));
}

function initPluginAnimation(size) {
	totalBox_p=parseInt(size);
	boxWidth_p=198;
	minslideNext_p = -(boxWidth_p*totalBox_p);
	nextPos_p = -(boxWidth_p*3);
	prevPos_p = -(boxWidth_p*(1+totalBox_p));
	prevPosFisrt_p = -(boxWidth_p*(2+totalBox_p));
}

function initVisualizationAnimation(size) {
	totalBox_v=parseInt(size);
	boxWidth_v=198;
	minslideNext_v = -(boxWidth_v*totalBox_v);
	nextPos_v = -(boxWidth_v*3);
	prevPos_v = -(boxWidth_v*(1+totalBox_v));
	prevPosFisrt_v = -(boxWidth_v*(2+totalBox_v));
}

function initOnlineServiceAnimation(size) {
	totalBox_o=parseInt(size);
	boxWidth_o=198;
	minslideNext_o = -(boxWidth_o*totalBox_o);
	nextPos_o = -(boxWidth_o*3);
	prevPos_o = -(boxWidth_o*(1+totalBox_o));
	prevPosFisrt_o = -(boxWidth_o*(2+totalBox_o));
}

isAddonImagesLoaded = 0;
function loadImages() {
	if(isAddonImagesLoaded == 1) return;
	isAddonImagesLoaded = 1;
	for(i=0;i<=11;i++) {
		if(p_o("skin_"+i)) {
			p_o("skin_"+i).src = p_o('skin_'+i).getAttribute("__src");
		}
		if(p_o("plugin_"+i)) {
			p_o("plugin_"+i).src = p_o('plugin_'+i).getAttribute("__src");
		}
		if(p_o("visualization_"+i)) {
			p_o("visualization_"+i).src = p_o('visualization_'+i).getAttribute("__src");
		}
		if(p_o("online-service_"+i)) {
			p_o("online-service_"+i).src = p_o('online-service_'+i).getAttribute("__src");
		}
		/* Using Jquery
		if($("#skin_"+i)) {
			$("#skin_"+i).attr("src",p_o('skin_'+i).getAttribute("__src"));
		}
		if($("#plugin_"+i)) {
			$("#plugin_"+i).attr("src",p_o('plugin_'+i).getAttribute("__src"));
		}
		if($("#visualization_"+i)) {
			$("#visualization_"+i).attr("src",p_o('visualization_'+i).getAttribute("__src"));
		}
		*/
	}
}

function slideNextSkin(slider){
	loadImages();
	var sliderObj = $("div#"+slider);
	if(firstClick_s) {
		valPos_s = nextPos_s;
		firstClick_s = false;
	} else {
		valPos_s = valPos_s - boxWidth_s;
	}
	if(valPos_s<minslideNext_s) {
		valPos_s=0;
		val_s = parseInt(valPos_s) +"px";
		sliderObj.animate({ "left" : val_s }, 0);
		valPos_s = valPos_s - boxWidth_s;
	} 
	val_s = parseInt(valPos_s) +"px";
	sliderObj.animate({ "left" : val_s }, 800);
}
function slidePrevSkin(slider){
	loadImages();
	var sliderObj = $("div#"+slider);
	if(firstClick_s) {
		valPos_s = prevPosFisrt_s;
		firstClick_s = false;
		val_s = parseInt(valPos_s) +"px";
		sliderObj.animate({ "left" : val_s }, 0);
		valPos_s = valPos_s + boxWidth_s;
	} else {
		valPos_s = valPos_s + boxWidth_s;
	}
	if(valPos_s>-boxWidth_s) {	
		valPos_s = prevPos_s;
		firstClick_s = false;
		val_s = parseInt(valPos_s) +"px";
		sliderObj.animate({ "left" : val_s }, 0);
		valPos_s = valPos_s + boxWidth_s;
	}
	val_s = valPos_s +"px";
	sliderObj.animate({ "left" : val_s }, 800);
}

function slideNextPlugin(slider){
	loadImages();
	var sliderObj = $("div#"+slider);
	if(firstClick_p) {
		valPos_p = nextPos_p;
		firstClick_p = false;
	} else {
		valPos_p = valPos_p - boxWidth_p;
	}
	if(valPos_p<minslideNext_p) {
		valPos_p=0;
		val_p = parseInt(valPos_p) +"px";
		sliderObj.animate({ "left" : val_p }, 0);
		valPos_p = valPos_p - boxWidth_p;
	} 
	val_p = parseInt(valPos_p) +"px";
	sliderObj.animate({ "left" : val_p }, 800);
}
function slidePrevPlugin(slider){
	loadImages();
	var sliderObj = $("div#"+slider);
	if(firstClick_p) {
		valPos_p = prevPosFisrt_p;
		firstClick_p = false;
		val_p = parseInt(valPos_p) +"px";
		sliderObj.animate({ "left" : val_p }, 0);
		valPos_p = valPos_p + boxWidth_p;
	} else {
		valPos_p = valPos_p + boxWidth_p;
	}
	if(valPos_p>-boxWidth_p) {	
		valPos_p = prevPos_p;
		firstClick_p = false;
		val_p = parseInt(valPos_p) +"px";
		sliderObj.animate({ "left" : val_p }, 0);
		valPos_p = valPos_p + boxWidth_p;
	}
	val_p = valPos_p +"px";
	sliderObj.animate({ "left" : val_p }, 800);
}

function slideNextVisualization(slider){
	loadImages();
	var sliderObj = $("div#"+slider);
	if(firstClick_v) {
		valPos_v = nextPos_v;
		firstClick_v = false;
	} else {
		valPos_v = valPos_v - boxWidth_v;
	}
	if(valPos_v<minslideNext_v) {
		valPos_v=0;
		val_v = parseInt(valPos_v) +"px";
		sliderObj.animate({ "left" : val_v }, 0);
		valPos_v = valPos_v - boxWidth_v;
	} 
	val_v = parseInt(valPos_v) +"px";
	sliderObj.animate({ "left" : val_v }, 800);
}
function slidePrevVisualization(slider){
	loadImages();
	var sliderObj = $("div#"+slider);
	if(firstClick_v) {
		valPos_v = prevPosFisrt_v;
		firstClick_v = false;
		val_v = parseInt(valPos_v) +"px";
		sliderObj.animate({ "left" : val_v }, 0);
		valPos_v = valPos_v + boxWidth_v;
	} else {
		valPos_v = valPos_v + boxWidth_v;
	}
	if(valPos_v>-boxWidth_v) {	
		valPos_v = prevPos_v;
		firstClick_v = false;
		val_v = parseInt(valPos_v) +"px";
		sliderObj.animate({ "left" : val_v }, 0);
		valPos_v = valPos_v + boxWidth_v;
	}
	val_v = valPos_v +"px";
	sliderObj.animate({ "left" : val_v }, 800);
}
function slideNextOnlineServices(slider){
	loadImages();
	var sliderObj = $("div#"+slider);
	if(firstClick_o) {
		valPos_o = nextPos_o;
		firstClick_o = false;
	} else {
		valPos_o = valPos_o - boxWidth_o;
	}
	if(valPos_o<minslideNext_o) {
		valPos_o=0;
		val_o = parseInt(valPos_o) +"px";
		sliderObj.animate({ "left" : val_o }, 0);
		valPos_o = valPos_o - boxWidth_o;
	} 
	val_o = parseInt(valPos_o) +"px";
	sliderObj.animate({ "left" : val_o }, 800);
}
function slidePrevOnlineServices(slider){
	loadImages();
	var sliderObj = $("div#"+slider);
	if(firstClick_o) {
		valPos_o = prevPosFisrt_o;
		firstClick_o = false;
		val_o = parseInt(valPos_o) +"px";
		sliderObj.animate({ "left" : val_o }, 0);
		valPos_o = valPos_o + boxWidth_o;
	} else {
		valPos_o = valPos_o + boxWidth_o;
	}
	if(valPos_o>-boxWidth_o) {	
		valPos_o = prevPos_o;
		firstClick_o = false;
		val_o = parseInt(valPos_o) +"px";
		sliderObj.animate({ "left" : val_o }, 0);
		valPos_o = valPos_o + boxWidth_o;
	}
	val_o = valPos_o +"px";
	sliderObj.animate({ "left" : val_o }, 800);
}

function refreshWithAdultFilter(checkboxid) {
	var date = new Date();
	date.setTime(date.getTime()+(24*60*60*1000));
	var expires = "; expires="+date.toGMTString();
	
	if(checkboxid.checked) {
		document.cookie="af=0; path=/ "+expires;
	} else {
		document.cookie="af=1; path=/ "+expires;
	}
	
	var location = window.location.href.toString();
	var end = location.indexOf("/page");
	if(end>0) {
		var url = location.substring(0,end);
		window.location.href = url;
	} else {
		window.location.href = location;
	}
}

function refreshWithResults(results) {
	var date = new Date();
	date.setTime(date.getTime()+(24*60*60*1000));
	var expires = "; expires="+date.toGMTString();
	
	if(results==9) {
		document.cookie="winamp_cookie_addon_page_limit=9; path=/ "+expires;
	} else if(results==18) {
		document.cookie="winamp_cookie_addon_page_limit=18; path=/ "+expires;
	} else if(results==36) {
		document.cookie="winamp_cookie_addon_page_limit=36; path=/ "+expires;
	}
	
	var location = window.location.href.toString();
	var end = location.indexOf("/page");
	if(end>0) {
		var url = location.substring(0,end);
		window.location.href = url;
	} else {
		window.location.href = location;
	}
}

function skinSearch(skinPlugin,flag) {
	var skinQuery = p_o("searchSkins").value.replace(/^\s+|\s+$/, '');
	skinQuery = encodeURIComponent(skinQuery);
	skinQuery = skinQuery.replace(/%2F/g, "");
	skinQuery = skinQuery.replace(/%5C/g,"");
	skinQuery = skinQuery.replace(/%23/g,"#");
	if( skinQuery.length > 0 && skinQuery != " " && skinQuery !='Search%20Skins' && skinQuery !='Search%20Plug-ins' && skinQuery !='Search%20Visualizations' && skinQuery !='Search%20Online%20Services'){
		document.location = commonApiUrl + "/"+skinPlugin+"/search/"+skinQuery;
		var urlClassic = document.location.pathname;
		if(urlClassic.indexOf('classic') != -1){
			document.location = commonApiUrl + "/"+skinPlugin+"/search/"+skinQuery+"/classic";
		}
	}
	if(flag==1) {
		return false;
	}	
}

function createAjaxRequestObject() {
	var req;
	if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        if (req.overrideMimeType) req.overrideMimeType('text/html');
    } else if (window.ActiveXObject) { // IE
        try {
            req = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
                req = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
        }
    }
	return req;
}

var emailCheckBox = false;
function submitEmail() {
	if(p_o('loadNews')) p_o('loadNews').style.display = 'block';
	if(p_o('newsSuccess')) p_o('newsSuccess').style.display = 'none';
	if(p_o('newsError1')) p_o('newsError1').style.display = 'none';
	if(p_o('newsError2')) p_o('newsError2').style.display = 'none';
	if(p_o('newsEmailExist')) p_o('newsEmailExist').style.display = 'none';
	var emailTextField = "";
	if(p_o('emailaddress')) {
		emailTextField = p_o('emailaddress').value.replace(/^\s+|\s+$/, '');
	}	
	if(p_o('emailcheckbox')) {
		emailCheckBox = p_o('emailcheckbox').checked;
	}
	if(emailTextField == "" || emailTextField.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1) {
		if(p_o('loadNews')) p_o('loadNews').style.display = 'none';
		if(p_o('newsSuccess')) p_o('newsSuccess').style.display = 'none';
		if(p_o('newsError1')) p_o('newsError1').style.display = 'none';
		if(p_o('newsEmailExist')) p_o('newsEmailExist').style.display = 'none';
		if(p_o('newsError2')) p_o('newsError2').style.display = 'block';
		return;
	}
	
	var url = commonApiUrl+"/modules/newsletter.jsp?emailaddress="+emailTextField+"&check="+emailCheckBox;
	ajax_http_request = new createAjaxRequestObject();
	ajax_http_request.onreadystatechange = onEmailResponseStateChange;
	ajax_http_request.open("GET",url,true);
	ajax_http_request.send(null);
}

function onEmailResponseStateChange() {
	try {
		if (ajax_http_request.readyState==4 || ajax_http_request.readyState=="complete") {
			var newsUi = (ajax_http_request.responseText).replace(/^\s+|\s+$/, '');	
			if(newsUi!=-1 && newsUi==200) {
				if(p_o('loadNews')) p_o('loadNews').style.display = 'none';
				if(p_o('formHead'))	p_o('formHead').style.display = 'none';
				if(p_o('newsError1')) p_o('newsError1').style.display = 'none';
				if(p_o('newsError2')) p_o('newsError2').style.display = 'none';
				if(p_o('newsEmailExist')) p_o('newsEmailExist').style.display = 'none';
				if(p_o('newsSuccess')) p_o('newsSuccess').style.display = 'block';
			} else if(newsUi!=-1 && newsUi==300) {
				if(p_o('loadNews')) p_o('loadNews').style.display = 'none';
				if(p_o('formHead'))	p_o('formHead').style.display = 'none';
				if(p_o('newsError1')) p_o('newsError1').style.display = 'none';
				if(p_o('newsError2')) p_o('newsError2').style.display = 'none';
				if(p_o('newsSuccess')) p_o('newsSuccess').style.display = 'none';
				if(p_o('newsEmailExist')) p_o('newsEmailExist').style.display = 'block';
			} else {
				if(p_o('loadNews')) p_o('loadNews').style.display = 'none';
				if(p_o('formHead'))	p_o('formHead').style.display = 'none';
				if(p_o('newsSuccess')) p_o('newsSuccess').style.display = 'none';
				if(p_o('newsError2')) p_o('newsError2').style.display = 'none';
				if(p_o('newsEmailExist')) p_o('newsEmailExist').style.display = 'none';
				if(p_o('newsError1')) p_o('newsError1').style.display = 'block';
			}
		}
	} catch(e) {
		if(p_o('loadNews')) p_o('loadNews').style.display = 'none';
		if(p_o('formHead'))	p_o('formHead').style.display = 'none';
		if(p_o('newsSuccess')) p_o('newsSuccess').style.display = 'none';
		if(p_o('newsError2')) p_o('newsError2').style.display = 'none';
		if(p_o('newsEmailExist')) p_o('newsEmailExist').style.display = 'none';
		if(p_o('newsError1')) p_o('newsError1').style.display = 'block';
	}
}

function callAutoComplete (json) {
	try {
	var arryJson = '';
	if(json.length > 1) {
	arryJson = json[1];
	}
	 var innerhtml = '<span class=\"hdng\">Search Results for "'+ $("#srchbox").val()+'" </span><ul>';
	 if(arryJson.length > 0) {
		for(var i=0; i < arryJson.length; i++){
			innerhtml += "<li onclick=\"SelSrchKey('"+arryJson[i]+"')\" onmouseover=\"this.style.background='#f1f1f1'\" onmouseout=\"this.style.background='none'\">"+arryJson[i]+"</li>";
		}
	 }
	 innerhtml += "</ul>";
	 $('#autoSrch').html(innerhtml);
	} catch(e){}
}
 
function SelSrchKey(id) {
	p_o("srchbox").value = id;
	p_o("autoSrch").style.display = 'none';
}