//ESTE ARCHIVO CONTIENE LAS FUNCIONES AJAX DEL SITIO, ASI COMO LA FUNCIONALIDAD DE LAS ANIMACIONES PARA TODO EL SITIO.

//fuccion que se ejecuta en el onload del index.
function startSite()
{	
    var so1 = new SWFObject("swf/headerMain.swf", "swf_HeaderIndex", "826", "424", "8", "#FFFFFF");
	so1.useExpressInstall('expressinstall.swf');
	so1.write("hldr_header1");
	
	var so2 = new SWFObject("swf/interiorHome1.swf", "swf_interiorHome1", "235", "144", "8", "#FFFFFF");
	so2.useExpressInstall('expressinstall.swf');
	so2.write("homeTeleton");

	var so3 = new SWFObject("swf/TIP_DEL_MES.swf", "swf_TipdelMes", "235", "144", "8", "#FFFFFF");
	so3.useExpressInstall('expressinstall.swf');
	so3.write("TipdelMes");

	var so4 = new SWFObject("swf/estufa.swf", "swf_estufa", "266", "186", "8", "#FFFFFF");
	so4.useExpressInstall('expressinstall.swf');
	so4.write("estufa");
	
	var so5 = new SWFObject("swf/refrigerador.swf", "swf_refrigerador", "266", "186", "8", "#FFFFFF");
	so5.useExpressInstall('refrigerador.swf');
	so5.write("refrigerador");
	
	var so6 = new SWFObject("swf/lavadora.swf", "swf_lavadora", "266", "186", "8", "#FFFFFF");
	so6.useExpressInstall('expressinstall.swf');
	so6.write("lavadora");
}

function ajaxRequest(url, parameters, onComp, bannerUrl)
{	
	$('content').innerHTML = "<div align='center'><br><br><br><br><br><img src='images/spinner.gif' style='height:32px; width:32px;' /></div>";

	var ajaxRequest = new Ajax.Request(url,
                        {
                                method: 'get',
                                parameters: parameters,
                                asynchronous: true,
								evalScripts: true,
								onCreate:startAjaxRequest,
                                onComplete: function (resp)
								{
									switch(onComp)
									{									
										case "":											
											showResponse(resp);
											//animarContenido();
										break;
										
										case "BuscadorProductos":
											showResponse(resp);																												
											//animarBuscadorProductos();
										break;
										
										case "DetalleProducto":																					
											showResponse(resp);
											animarDetalleProducto();
										break;																	
										
										default:
											alert('NO SE ESTA RECIBIENDO PARAMETRO ONCOMPLETE');
									}																		
								}
                        });
	/*$("header").innerHTML = "<object id='HeaderIndex' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='771' height='322' wmode='transparent' bgcolor='#FFFFFF'>
        <param name='movie' value='" + bannerUrl + "' />
        <param name='wmode' value='transparent' />
        <!--[if !IE]>-->
        <object type='application/x-shockwave-flash' data='" + bannerUrl + "' width='771' height='322' wmode='transparent'>
        <!--<![endif]-->
        <div>
            <p>
            <a href='http://www.adobe.com/go/getflashplayer'>
            <img src='http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif' alt='Get Adobe Flash player' />
            </a>
            </p>
        </div>
        <!--[if !IE]>-->
        </object>
        <!--<![endif]-->
	</object>
    <script language='javascript'>
		swfobject.registerObject('HeaderIndex', '9.0.0', 'expressInstall.swf');
	</script>";*/
}

function getHTML(div, url, parameters){        
        var myAjax = new Ajax.Updater( div, url, { method: 'get', parameters: parameters });
}

function showResponse(resp)
{// Función que recibe el resultado de la petición
	$("content").innerHTML = resp.responseText;
}

function startAjaxRequest()
{//Funcion que se lanza al iniciar el llamado del Request.
	//Effect.SlideDown('content');
	//Effect.SlideDown('content', { duration: 1.0 });
}

function modalAjaxWindow(url, iwidth, oklabel) 
{	
	Dialog.alert({url: "comp/contacto.php", options: {method: 'get'}}, 
            {className: "alphacube", width:540, okLabel: "Close"});
	//Dialog.alert({url: url, options: {method: 'get', destroyOnClose:true}}, {width:iwidth, className: "alphacube", okLabel:oklabel})					
}
