var siteUrl = 'http://www.yts.pixeledstudio.com/';
//var siteUrl = 'http://www.yts.example.com/';
var YuD = YAHOO.util.Dom;
var elements = YuD.getElementsByClassName('leftcolumn', 'div');
var leftcolumn = elements[0];
var menuitems = leftcolumn.getElementsByTagName('span');
var aboutus = menuitems[2];

var clickabout = function(e) {
	YAHOO.util.Event.preventDefault(e);
}

var show = function(e) {
	YAHOO.util.Dom.setStyle('sub', 'display', 'block');	
}

var hide = function(e) {
	YAHOO.util.Dom.setStyle('sub', 'display', 'none');
}

if (YuD.getElementsByClassName('rssThumbFloat', 'div')[0]) {
	var imageset = YuD.getElementsByClassName('rssThumbFloat', 'div');
	var bigImage = imageset[0].innerHTML;
	var smallImage = '';
	for (var i=1; i<4; i++) {
		smallImage += imageset[i].innerHTML;
	}
	document.getElementById('big-image').innerHTML = bigImage;
	document.getElementById('small-images').innerHTML = smallImage;
}

if (document.getElementsByTagName('body')[0].id == 'others') {
	var lcm = YuD.getElementsByClassName('leftcolumn')[0];
	var lcmt = lcm.getElementsByTagName('a')[2];
	YuD.addClass(lcmt, 'current');
	document.getElementById('oth').style.color = "#DF912F";
}

if (document.getElementById('storePanel')){
	var spn = 200;
	var slnum = 200;
	var slid = 'storePanel';
	if (document.getElementById('up') && document.getElementById('storePanel').offsetHeight>spn+10) {
		var num = 0;
		var up_btn = document.getElementById('up');
		var down_btn = document.getElementById('down');
		up_btn.style.visibility='visible';
		down_btn.style.visibility='visible';	
		var down = true;
		var up = false;
		var frt = true;
		var total_num = Math.floor((document.getElementById(slid).offsetHeight/slnum)+1);
		down_btn.onclick = function() {	
			up = true;
			if (num>=total_num-2) {
				if(down) {
					num = num+1;		
					diff = document.getElementById(slid).offsetHeight-slnum*num;
					down_btn.src=siteUrl+'images/down_off.png';
					down = false;
					var myAnim = new YAHOO.util.Anim(slid, {
					top: { to: -slnum*num } 
					}, 1, YAHOO.util.Easing.easeOut);
					if ((diff+slnum)>slnum) {
						myAnim.animate();
					}
				} else {
					//alert('hi');
				}
			} else {		
				num = num+1;		
				diff = document.getElementById(slid).offsetHeight-slnum*num;
				var myAnim = new YAHOO.util.Anim(slid, {
				top: { to: -slnum*num } 
				}, 1, YAHOO.util.Easing.easeOut);
				if ((diff+slnum)>slnum) {
				myAnim.animate(); 
				}
			}
			up_btn.src=siteUrl+'images/up_on.png';
		}

		up_btn.onclick = function() {	
		down = true;
			if (num<=1) {				
				if(up) {
					num = num-1;
					diff = document.getElementById(slid).offsetHeight-slnum*num;
					up_btn.src=siteUrl+'images/up_off.png';
					up = false;
					
					var myAnim = new YAHOO.util.Anim(slid, {
					top: { to: -slnum*num } 
					}, 1, YAHOO.util.Easing.easeOut);
					if ((diff+slnum)>slnum) {
						myAnim.animate();
					}
				}
				
			} else {		
				num = num-1;		
				diff = document.getElementById(slid).offsetHeight-slnum*num;
				var myAnim = new YAHOO.util.Anim(slid, {
				top: { to: -slnum*num } 
				}, 1, YAHOO.util.Easing.easeOut);
				if ((diff+slnum)>slnum) {
				myAnim.animate(); 
				}
			}
			down_btn.src=siteUrl+'images/down_on.png';
		}
	}
}

if (document.getElementById('locationList')) {	
	var a = document.getElementById('locationList').getElementsByTagName('li');
	function initialize() {
		if (GBrowserIsCompatible()) {			
			var map = new GMap2(document.getElementById("map_canvas"));
			map.setCenter(new GLatLng(1.303132, 103.835307), 14);
			for (var i=0; i<a.length; i += 1) {
				//A function that pops up an alert and
				//prevents the default behavior of the event
				//for which it is a handler:
				a[i].timer = i;
				var interceptLink = function(e) {
					YAHOO.util.Event.preventDefault(e);
					
					var b = document.getElementById('ll').getElementsByTagName('li')[this.timer].innerHTML.replace(/,.*$/, "");
					var c = document.getElementById('ll').getElementsByTagName('li')[this.timer].innerHTML.replace(/^.*,(.{1,}).*$/, "$1");
					map.setCenter(new GLatLng(b, c), 16);
					map.openInfoWindowHtml(map.getCenter(), this.innerHTML);					
				}
				var d = document.getElementById('ll').getElementsByTagName('li')[i].innerHTML.replace(/,.*$/, "");
				var e = document.getElementById('ll').getElementsByTagName('li')[i].innerHTML.replace(/^.*,(.{1,}).*$/, "$1");
				map.addOverlay(new GMarker(new GLatLng(d, e)));	
				YAHOO.util.Event.addListener(a[i], "click", interceptLink);
			}				  			
		}
	}
	YAHOO.util.Event.addListener(window, "load", initialize);
	YAHOO.util.Event.addListener(window, "unload", GUnload);
}
var tblnum = 0;
/*function moveit(e) {
			var paneltoMove = document.getElementById('promoList');
			//var aaa = paneltoMove.getElementsByTagName('table')[0];
			var aaa_num = promoList.length/2;
			if (e.id == 'next') {			
				tblnum = tblnum+1;
				
				if (tblnum == aaa_num-1) {
					e.src = siteUrl+'images/next_off.png';
				}
				var ne = YuD.getPreviousSibling(e);
				ne.src = siteUrl+'images/prev_on.png';
				
				//paneltoMove.style.left = -730*tblnum+"px";
				
				var myy = new YAHOO.util.Anim(paneltoMove, {
				left: { to: -730*tblnum } 
				}, 1, YAHOO.util.Easing.easeOut);
				myy.animate();
			} else {
				if (tblnum == 1) {
					e.src = siteUrl+'images/prev_off.png';
				}
				var pr = YuD.getNextSibling(e);
				pr.src = siteUrl+'images/next_on.png';
				
				tblnum = tblnum-1;
				//paneltoMove.style.left = -730*tblnum+"px";
				var myy = new YAHOO.util.Anim(paneltoMove, {
				left: { to: -730*tblnum } 
				}, 1, YAHOO.util.Easing.easeOut);
				myy.animate();
			}
		}
*/
if (document.getElementById('promoList')) {
		var num = 0;
		var slnum = 730;
		var slid = 'promoList';
		var up_btn = document.getElementById('prev');
		var down_btn = document.getElementById('next');
		up_btn.style.visibility='visible';
		down_btn.style.visibility='visible';	
		var down = true;
		var up = false;
		var frt = true;
		var total_num = Math.floor((document.getElementById(slid).offsetWidth/slnum)+1);
		down_btn.onclick = function() {	
			up = true;
			if (num>=total_num-2) {
				if(down) {
					num = num+1;		
					diff = document.getElementById(slid).offsetWidth-slnum*num;
					down_btn.src=siteUrl+'images/next_off.png';
					down = false;
					var myAnim = new YAHOO.util.Anim(slid, {
					left: { to: -slnum*num } 
					}, 1, YAHOO.util.Easing.easeOut);
					if ((diff+slnum)>slnum) {
						myAnim.animate();
					}
				} else {
					//alert('hi');
				}
			} else {		
				num = num+1;		
				diff = document.getElementById(slid).offsetWidth-slnum*num;
				var myAnim = new YAHOO.util.Anim(slid, {
				left: { to: -slnum*num } 
				}, 1, YAHOO.util.Easing.easeOut);
				if ((diff+slnum)>slnum) {
				myAnim.animate(); 
				}
			}
			up_btn.src=siteUrl+'images/prev_on.png';
		}

		up_btn.onclick = function() {	
		down = true;
			if (num<=1) {				
				if(up) {
					num = num-1;
					diff = document.getElementById(slid).offsetWidth-slnum*num;
					up_btn.src=siteUrl+'images/prev_off.png';
					up = false;
					
					var myAnim = new YAHOO.util.Anim(slid, {
					left: { to: -slnum*num } 
					}, 1, YAHOO.util.Easing.easeOut);
					if ((diff+slnum)>slnum) {
						myAnim.animate();
					}
				}
				
			} else {		
				num = num-1;		
				diff = document.getElementById(slid).offsetWidth-slnum*num;
				var myAnim = new YAHOO.util.Anim(slid, {
				left: { to: -slnum*num } 
				}, 1, YAHOO.util.Easing.easeOut);
				if ((diff+slnum)>slnum) {
				myAnim.animate(); 
				}
			}
			down_btn.src=siteUrl+'images/next_on.png';
		}
}
		
if (document.getElementById('sl')) {
	
	var sll = document.getElementById('sl').getElementsByTagName('a');	
	//alert(sll.length);
	var interceptLink = function(e) {
		YAHOO.util.Event.preventDefault(e);
	}
	for (var i=0; i<sll.length; i++) {
		var strr = sll[i];
		var str = sll[i].innerHTML;
		if (str.match("departmental")){
		var a = str.replace('(All products are available at major departmental stores and selected supermarkets.)', '<BR>(All products are available at major departmental stores and selected supermarkets.)');
		sll[i].innerHTML = a;
		YAHOO.util.Event.addListener(sll[i], "click", interceptLink);
		}
	}
}
if (document.getElementById('obl-inner')) {
		var a = YuD.getElementsByClassName('indie_other', 'div');
		//alert(a[0].innerHTML);
}


var otbl = YuD.getElementsByClassName('other_tbl');
for (var i=0; i<otbl.length; i++) {
	var tdnum = otbl[i].getElementsByTagName('td').length;
	otbl[i].style.width = tdnum*260+"px";
	//alert(otbl[i].style.width);
}
if (document.getElementById('obl-inner')){
	//alert('hullo');
	if (document.getElementById('up') && document.getElementById('obl-inner').offsetHeight>300) {
		//alert('hullo');
		var num = 0;
		var slnum = 300;
		var up_btn = document.getElementById('up');
		var down_btn = document.getElementById('down');
		up_btn.style.visibility='visible';
		down_btn.style.visibility='visible';	
		var slid = 'obl-inner';
		var down = true;
		var up = false;
		var frt = true;
		var total_num = Math.floor((document.getElementById(slid).offsetHeight/300)+1);
		down_btn.onclick = function() {	
			up = true;
			if (num>=total_num-2) {
				if(down) {
					num = num+1;		
					diff = document.getElementById(slid).offsetHeight-slnum*num;
					down_btn.src=siteUrl+'images/down_off.png';
					down = false;
					var myAnim = new YAHOO.util.Anim(slid, {
					top: { to: -slnum*num } 
					}, 1, YAHOO.util.Easing.easeOut);
					if ((diff+slnum)>slnum) {
						myAnim.animate();
					}
				} else {
					//alert('hi');
				}
			} else {		
				num = num+1;		
				diff = document.getElementById(slid).offsetHeight-slnum*num;
				var myAnim = new YAHOO.util.Anim(slid, {
				top: { to: -slnum*num } 
				}, 1, YAHOO.util.Easing.easeOut);
				if ((diff+slnum)>slnum) {
				myAnim.animate(); 
				}
			}
			up_btn.src=siteUrl+'images/up_on.png';
		}

		up_btn.onclick = function() {	
		down = true;
			if (num<=1) {				
				if(up) {
					num = num-1;
					diff = document.getElementById(slid).offsetHeight-slnum*num;
					up_btn.src=siteUrl+'images/up_off.png';
					up = false;
					
					var myAnim = new YAHOO.util.Anim(slid, {
					top: { to: -slnum*num } 
					}, 1, YAHOO.util.Easing.easeOut);
					if ((diff+slnum)>slnum) {
						myAnim.animate();
					}
				}
				
			} else {		
				num = num-1;		
				diff = document.getElementById(slid).offsetHeight-slnum*num;
				var myAnim = new YAHOO.util.Anim(slid, {
				top: { to: -slnum*num } 
				}, 1, YAHOO.util.Easing.easeOut);
				if ((diff+slnum)>slnum) {
				myAnim.animate(); 
				}
			}
			down_btn.src=siteUrl+'images/down_on.png';
		}
	}
}


if (document.getElementById('sl')){
	var slnum = 220;
	if (document.getElementById('up') && document.getElementById('sl').offsetHeight>slnum) {
		
		var num = 0;
		var up_btn = document.getElementById('up');
		var down_btn = document.getElementById('down');
		up_btn.style.visibility='visible';
		down_btn.style.visibility='visible';	
		
		var slid ='sl';
		var down = true;
		var up = false;
		var frt = true;
		var total_num = Math.floor((document.getElementById(slid).offsetHeight/slnum)+1);
		down_btn.onclick = function() {	
			up = true;
			if (num>=total_num-2) {
				if(down) {
					num = num+1;		
					diff = document.getElementById(slid).offsetHeight-slnum*num;
					down_btn.src=siteUrl+'images/down_off.png';
					down = false;
					var myAnim = new YAHOO.util.Anim(slid, {
					top: { to: -slnum*num } 
					}, 1, YAHOO.util.Easing.easeOut);
					if ((diff+slnum)>slnum) {
						myAnim.animate();
					}
				} else {
					//alert('hi');
				}
			} else {		
				num = num+1;		
				diff = document.getElementById(slid).offsetHeight-slnum*num;
				var myAnim = new YAHOO.util.Anim(slid, {
				top: { to: -slnum*num } 
				}, 1, YAHOO.util.Easing.easeOut);
				if ((diff+slnum)>slnum) {
				myAnim.animate(); 
				}
			}
			up_btn.src=siteUrl+'images/up_on.png';
		}

		up_btn.onclick = function() {	
		down = true;
			if (num<=1) {				
				if(up) {
					num = num-1;
					diff = document.getElementById(slid).offsetHeight-slnum*num;
					up_btn.src=siteUrl+'images/up_off.png';
					up = false;
					
					var myAnim = new YAHOO.util.Anim(slid, {
					top: { to: -slnum*num } 
					}, 1, YAHOO.util.Easing.easeOut);
					if ((diff+slnum)>slnum) {
						myAnim.animate();
					}
				}
				
			} else {		
				num = num-1;		
				diff = document.getElementById(slid).offsetHeight-slnum*num;
				var myAnim = new YAHOO.util.Anim(slid, {
				top: { to: -slnum*num } 
				}, 1, YAHOO.util.Easing.easeOut);
				if ((diff+slnum)>slnum) {
				myAnim.animate(); 
				}
			}
			down_btn.src=siteUrl+'images/down_on.png';
		}	
	}
}

if (document.getElementById('about-yts')) {
	var slnum = 300;
	var slid = 'about-inner-panel';
	if (document.getElementById('up') && document.getElementById(slid).offsetHeight>slnum) {
		var num = 0;
		var up_btn = document.getElementById('up');
		var down_btn = document.getElementById('down');
		up_btn.style.visibility='visible';
		down_btn.style.visibility='visible';	
		var down = true;
		var up = false;
		var frt = true;
		var total_num = Math.floor((document.getElementById(slid).offsetHeight/164)+1);
		down_btn.onclick = function() {	
			up = true;
			if (num>=total_num-2) {
				if(down) {
					num = num+1;		
					diff = document.getElementById(slid).offsetHeight-slnum*num;
					down_btn.src=siteUrl+'images/down_off.png';
					down = false;
					var myAnim = new YAHOO.util.Anim(slid, {
					top: { to: -slnum*num } 
					}, 1, YAHOO.util.Easing.easeOut);
					if ((diff+slnum)>slnum) {
						myAnim.animate();
					}
				} else {
					
				}
			} else {		
				num = num+1;		
				diff = document.getElementById(slid).offsetHeight-slnum*num;
				var myAnim = new YAHOO.util.Anim(slid, {
				top: { to: -slnum*num } 
				}, 1, YAHOO.util.Easing.easeOut);
				if ((diff+slnum)>slnum) {
				myAnim.animate(); 
				}
			}
			up_btn.src=siteUrl+'images/up_on.png';
		}

		up_btn.onclick = function() {	
		down = true;
			if (num<=1) {				
				if(up) {
					num = num-1;
					diff = document.getElementById(slid).offsetHeight-slnum*num;
					up_btn.src=siteUrl+'images/up_off.png';
					up = false;
					
					var myAnim = new YAHOO.util.Anim(slid, {
					top: { to: -slnum*num } 
					}, 1, YAHOO.util.Easing.easeOut);
					if ((diff+slnum)>slnum) {
						myAnim.animate();
					}
				}
				
			} else {		
				num = num-1;		
				diff = document.getElementById(slid).offsetHeight-slnum*num;
				var myAnim = new YAHOO.util.Anim(slid, {
				top: { to: -slnum*num } 
				}, 1, YAHOO.util.Easing.easeOut);
				if ((diff+slnum)>slnum) {
				myAnim.animate(); 
				}
			}
			down_btn.src=siteUrl+'images/down_on.png';
		}	
	}
} 

function trim(str)
{  while(str.charAt(0) == (" ") )
  {  str = str.substring(1);
  }
  while(str.charAt(str.length-1) == " " )
  {  str = str.substring(0,str.length-1);
  }
  return str;
}



if (document.getElementById('right')) {
	var txt = document.getElementById('te').innerHTML;
	var txt2 = document.getElementById('tf').innerHTML;
	var mycars = txt.split(','); 
	var mycars2= txt2.split(','); 
	//var mycars=new Array("Saab","Volvo","BMW", "Ford", "Benz");
	//var mycars2=new Array("Saabs","Volvos","BMWs", "Fords", "Benzs");
	var c=0;
	var t;
	var rnd_num = 0;
	var rnd_num2 = 0;
	function timedCount() {
	var num = mycars.length;
	tmpRand = rnd_num;
	tmp2Rand = rnd_num;
	tmp3Rand = rnd_num2;
	while (tmpRand == rnd_num) {
		tmpRand = Math.floor(num*Math.random());
	}
	
	while (tmp2Rand == tmpRand) {
		tmp2Rand = Math.floor(num*Math.random());
	}
	
	while (tmp3Rand == tmpRand || tmp3Rand == tmp2Rand || tmp3Rand == rnd_num2) {
		tmp3Rand = Math.floor(num*Math.random());
	}
	
	rnd_num = tmpRand;
	rnd_num2 = tmp3Rand;
	
	var c = mycars[tmpRand];
	var d = mycars2[tmp2Rand];
	var e = mycars2[tmp3Rand];
	trim(c);
	trim(d);
	trim(e);
	document.getElementById('right').getElementsByTagName('img')[0].src=siteUrl+'images/'+c+'.png';
	document.getElementById('right').getElementsByTagName('img')[1].src=siteUrl+'images/'+d+'.png';
	//alert(d);
	document.getElementById('right').getElementsByTagName('img')[2].src=siteUrl+'images/'+e+'.png';
	t=setTimeout("timedCount()",5000);
	}
	timedCount();
}
if (document.getElementById('others')) {
	//alert('hi');
	var ele = YuD.getElementsByClassName('bc-inner', 'div');
	ele[0].innerHTML = ('<a href="/" title="Home">Home</a> > <a href="/brands/" title="Brands">Brands</a> > Others');
}
