//powered by cohs -> cohs88@hotmail.com
$(document).ready(function(){
						/*
						var li=$("#ul_menu li");
						li.click(function(){
											  //tabs	
											  var last=$("#ul_menu").find(".current");
											  //verifica que no sea la misma pagina
											  if(getNameli(last)!=getNameli($(this)))
											  {
												  last.removeClass(getNameli(last)+"_current").removeClass("current");
												  $(this).addClass(getNameli($(this))+"_current").addClass("current");
												  //show/hide content
												  $(document).find("."+getNameli(last)+"").fadeOut("fast");
												  $(document).find("."+getNameli($(this))+"").fadeIn();
												  //fix bug:crealo solo y cuando sea presionado portfolio
												  //, ademas crealo solo una vez para ayudar al performance ;
												  if(getNameli($(this))=="portfolio")
												  {
													if(!portfolio_bandera)
													{
														instanceOne = new ImageFlow();
														instanceOne.init({ ImageFlowID:'myImageFlow' });
														portfolio_bandera=true;
													}	
												  }
												  //fix bug:esconde getquote al dar click en otro menu;
												  if(getquote_bandera)
												  {
													$(document).find(".getquote").fadeOut();
												  }
												  //fix bug:modifica altura del main, para el footer
												  //$("#main").css({"height":"970px"});
												   if(getNameli($(this))=="services")
												   {
												     //var alto_cont_services=($("#content_services").height()+370);
													 //$("#main").css({"height":alto_cont_services})
												   }
											  }
											  //fix bug:esconde getquote al dar click en menu contact;
											  else if((getNameli(last)==getNameli($(this)) && getNameli($(this))=="contact" && getquote_bandera) || (getNameli(last)==getNameli($(this)) && getNameli($(this))=="home" && getquote_bandera))
											  {
												$(document).find(".getquote").fadeOut();
												$(document).find("."+getNameli($(this))+"").fadeIn();
											  }
											  getquote_bandera=false;
										   });
						*/				   
						//get quote				   
						$("input:.btn_getquote").click(function(){
																	getquote();	
																	$("#purchaseddate").datepicker();	
																	$("#ui-datepicker-div").show().css("z-index", "20000");				
																 });	
						$("#content_quote input:radio").click(function(){
																		 if($(this).val()==1)
																			{
																			   $("#qs_rb_n").hide("fast",function(){
																													$("#qs_rb_y").show("fast");
																													});	
																			}
																		  else
																			{
																				$("#qs_rb_y").hide("fast",function(){
																													$("#qs_rb_n").show("fast");
																													});	
																			}
																		});
								
							/*test*/
							/*$("#li_services").css({backgroundPosition:"0 0"}).mouseover(function(){
																									$(this).stop().animate({"backgroundPosition":"0px -67px"},500);
																						}).mouseout(function(){
																									$(this).stop().animate({"backgroundPosition":"0px 0px"},500);
																											  });
							*/
							var li=$("#ul_menu li"),flag=false,nombre_li="",last="";
							$(li).click(function(){
													make_efect(getNameli($(this)));
													/*
													//verifica que no sea la misma pagina
													  if(getNameli(last)!=nombre_li)
													  {
														  //anima el ultimo seleccionado
														  //$(last).find("a").css({"color":"rgb(110,186,255)"});
														  $(last).css({"color":"rgb(110,186,255)"});
														  $(last).stop().animate({"backgroundPosition":"0px 0px"},250); 
														 //remueve y agrega clases a los li -> el ultimo y el actual	
														  last.removeClass(getNameli(last)+"_current").removeClass("current").addClass("li_white");
														  $(this).addClass(getNameli($(this))+"_current").addClass("current").removeClass("li_white");
														  //show/hide content
														  $(document).find("."+getNameli(last)+"").fadeOut("fast");
														  $(document).find("."+nombre_li+"").fadeIn();																	
														  //fix bug:crealo solo y cuando sea presionado portfolio
														  //, ademas crealo solo una vez para ayudar al performance ;
														  if(nombre_li=="portfolio")
														  {
															if(!portfolio_bandera)
															{
																instanceOne = new ImageFlow();
																instanceOne.init({ ImageFlowID:'myImageFlow',reflectionGET: '&bgc=fff'});
																portfolio_bandera=true;
															}	
														  }
														//fix bug:esconde getquote al dar click en otro menu;
														  if(getquote_bandera)
														  {
															$(document).find(".getquote").fadeOut();
														  }	
														  //prende la bandera
														flag=true;	
														  
													  } 
													 //fix bug:esconde getquote al dar click en menu contact;
													  else if((getNameli(last)==getNameli($(this)) && getNameli($(this))=="contact" && getquote_bandera) || (getNameli(last)==getNameli($(this)) && getNameli($(this))=="home" && getquote_bandera))
													  {
														$(document).find(".getquote").fadeOut();
														$(document).find("."+getNameli($(this))+"").fadeIn();
													  }
													  getquote_bandera=false;
													  */
													}).mouseover(function(){
													if(!$(this).hasClass("current"))
													{
														nombre_li=getNameli($(this)),posicion="",backposicion="";
														last=$("#ul_menu").find(".current");	
														switch(nombre_li)
														{
															case "home":
																		posicion="0px -131px";	
																		backposicion="0px 0px";
																		//$(this).stop().animate({"backgroundPosition":"0px -133px"},500);
																		;break;
															case "services":
																		posicion="-70px -131px";
																		backposicion="-70px 0px";	
																		//$(this).stop().animate({"backgroundPosition":"-70px -133px"},500);
																		;break;
															case "portfolio":
																		posicion="-156px -131px";	
																		backposicion="-156px 0px";
																		//$(this).stop().animate({"backgroundPosition":"-156px -133px"},500);
																		;break;
															case "about":
																		posicion="-258px -131px";
																		backposicion="-258px 0px";	
																		//$(this).stop().animate({"backgroundPosition":"-258px -133px"},500);
																		;break;
															case "advantage":
																		posicion="-357px -131px";
																		backposicion="-357px 0px";	
																		//$(this).stop().animate({"backgroundPosition":"-258px -133px"},500);
																		;break;
															case "contact":
																		posicion="-495px -131px";	
																		backposicion="-495px 0px";
																		;break;					
														}
														
														//$(this).stop().animate({"backgroundPosition":posicion},250,function(){$(this).find("a").css({"color":"white"})});
														$(this).stop().css({"backgroundPosition":backposicion}).animate({"backgroundPosition":posicion},250).css({"color":"white"});
															
													}	
													  }).mouseout(function(){
														
															//$(this).find("a").css({"color":"rgb(110,186,255)"});
															if(!$(this).hasClass("current"))
															$(this).stop().animate({"backgroundPosition":backposicion},250).css({"color":"rgb(110,186,255)"});
														
														});	
							//footer												
							var footer_li=$("#ul_cont_footer li");
							$(footer_li).click(function(){
															make_efect(getNameli($(this)));
														 });		
							/*slider*/
							$("#container_slider_img").easySlider();
								//verifica que se haya podido crear, si no ... no ejecutar;
								if(w)tiempo=setInterval("ss()",5000);	
							var indice=0;
							$("#ctrl_left").click(function(){
															prev();
															detener();
															});
							$("#ctrl_right").click(function(){
															next();
															detener();
															});								
							/*slider*/
							});
function getNameli(li)
{
	var name=$(li).attr("id").split("_");
	return name[1];
}
//globales
var portfolio_bandera=false,getquote_bandera=false;
/*function showThanks()
{
  var last=$("#ul_menu").find(".current");
  $(document).find("."+getNameli(last)+"").fadeOut();
}
*/
function backtohome()
{
	setTimeout("window.location='index.php'",10000);
}	
function getquote()
{
	var last=$("#ul_menu").find(".current");
	$(document).find("."+getNameli(last)+"").fadeOut();
	$(document).find(".getquote").fadeIn();
	/*modifica altura para cotizacion*/
	//var alto_cont_quote=($("#content_quote").height()+370);
	//$("#main").css({"height":alto_cont_quote});
	/**/
	getquote_bandera=true;
}
function getPageName()
{
	var url=document.URL;
	url=url.split("/");
	return url[url.length-1];
}
function ssss()
{
	instanceOne = new ImageFlow();
	instanceOne.init({ ImageFlowID:'myImageFlow' });
	alert(1);
}
function make_efect(nombre_li)
{	
	var posicion="",last=$("#ul_menu").find(".current");	
	//verifica que no sea la misma pagina
  if(getNameli(last)!=nombre_li)
  {
	  //anima el ultimo seleccionado
	  //$(last).find("a").css({"color":"rgb(110,186,255)"});
	  $(last).css({"color":"rgb(110,186,255)"});
	  $(last).stop().animate({"backgroundPosition":"0px 0px"},250); 
	 //remueve y agrega clases a los li -> el ultimo y el actual	
	  last.removeClass(getNameli(last)+"_current").removeClass("current").addClass("li_white");
	  switch(nombre_li)
	  {
		case "home":
					posicion="0px -131px";	
					;break;
		case "services":
					posicion="-70px -131px";
					;break;
		case "portfolio":
					posicion="-156px -131px";	
					;break;
		case "about":
					posicion="-258px -131px";
					;break;
		case "advantage":
					posicion="-357px -131px";
					;break;
		case "contact":
					posicion="-495px -131px";	
					;break;		
	  }
	  $("#li_"+nombre_li+"").addClass(nombre_li+"_current").addClass("current").removeClass("li_white").css({"backgroundPosition":posicion,"color":"white"});
	  //show/hide content
	  $(document).find("."+getNameli(last)+"").fadeOut("fast");
	  $(document).find("."+nombre_li+"").fadeIn();																	
	  //fix bug:crealo solo y cuando sea presionado portfolio
	  //, ademas crealo solo una vez para ayudar al performance ;
	  if(nombre_li=="portfolio")
	  {
		if(!portfolio_bandera)
		{
			instanceOne = new ImageFlow();
			instanceOne.init({ ImageFlowID:'myImageFlow',reflectionGET: '&bgc=fff'});
			portfolio_bandera=true;
		}	
	  }
	//fix bug:esconde getquote al dar click en otro menu;
	  if(getquote_bandera)
	  {
		$(document).find(".getquote").fadeOut();
	  }	
	//fix bug:regresando de services a cualquier lugar excepto el home, y despues volver al home
	//no funciona la galeria {slider};
	if(nombre_li=="home")
	{
		//si no se ha creado, crearlo..;
		if(!w){
				$("#container_slider_img").easySlider();
				tiempo=setInterval("ss()",5000);	
			  }
	}	
	  //prende la bandera
	flag=true;	
	  
  } 
 //fix bug:esconde getquote al dar click en menu contact;
  else if((getNameli(last)==nombre_li && nombre_li=="contact" && getquote_bandera) || (getNameli(last)==nombre_li && nombre_li=="home" && getquote_bandera))
  {
	$(document).find(".getquote").fadeOut();
	$(document).find("."+nombre_li+"").fadeIn();
  }
  getquote_bandera=false;
}
							/*galleria 2*/
							function ss()
							{
								//alert(1);
								t = (t>=ts) ? 0 : t+1;	
								p = (t*w*-1);
								$("ul",obj).animate({ marginLeft: p },800);
								var n=parseInt(t+1);
								
								//addCl(n);
							}
							function addCl(num)
							{
								var jss=$("#control_area").find(".c_i_c");
								jss.removeClass("c_i_c");
								/*$("#control_area li").find("a").removeClass("a_control_area_h");
								$("#ctrl_"+num).addClass("c_i_c");
								$("#ctrl_"+num).find("a").addClass("a_control_area_h");
								*/
							}
							function next()
							{
								animate("next");
							}
							function detener()
							{
								clearTimeout(tiempo);
								tiempo=setInterval("ss()",5000);	
							}
							function prev()
							{
								animate("prev");
							}
							function animate(dir)
							{
								if(dir == "next")
								{
									t = (t>=ts) ? 0 : t+1;	
								} 
								else 
								{
									t = (t<=0) ? ts : t-1;
								};								
								p = (t*w*-1);
								$("ul",obj).animate({ marginLeft: p },800);	
								addCl(t+1);
							}
							function btn_(num)
							{
								t=parseInt(num)-1;
								p = ((t)*w*-1);
								$("ul",obj).animate({ marginLeft: p },800);
								detener();
								addCl(t+1);
							}	