/**********************************
*  Functions for TreStegsMetoden
**********************************/

var li_id = '';
var currentTimer = 0;

function sendRequest(file, target) {

	//alert(file + ' ' + target);
    new Ajax.Request("/ajax/tresteg/" + file + ".php",
        {
        method: 'post',
        postBody: 'li_id=' + li_id + '&searchCompany=' + $F('searchCompany') + '&searchClub=' + $F('searchClub'),
        onSuccess: function(transport){
                showResponse(transport, target);
            	enterStoreRequest('enterstore', 'store_enter');
            	checkStegEttRequest();
            	checkStegTvaRequest();
        }
    });
}



function enterStoreRequest(file, target) {

	//alert(file + ' ' + target);
    new Ajax.Request("/ajax/tresteg/" + file + ".php",
        {
        method: 'post',
        postBody: '',
        onLoading: function(){
        	$('store_enter').innerHTML= '<img src="/images/till_butik_grey.png" width="147" height="39" />';
        },
        onSuccess: function(transport){
                showResponse(transport, target);
                //reloadSlideShowRequest();
        }
    });
}


function checkStegEttRequest() {

	//alert(file + ' ' + target);
    new Ajax.Request("/ajax/tresteg/cirkel_ett.php",
        {
        onSuccess: function(transport){
        	showResponse(transport, 'stegEttContainer');
        	if(transport.responseText == '<h2 id="ett_puls"></h2>')
        		setFocus('searchCompany');
        }
    });
}


function checkStegTvaRequest() {

	//alert(file + ' ' + target);
    new Ajax.Request("/ajax/tresteg/cirkel_tva.php",
        {
        onSuccess: function(transport){
        	showResponse(transport, 'stegTvaContainer');
        	if(transport.responseText == '<h2 id="tva_puls"></h2>')
        		setFocus('searchClub');
        }
    });
}

function checkStegTreRequest() {

	//alert(file + ' ' + target);
    new Ajax.Request("/ajax/tresteg/cirkel_tre.php",
        {
        onSuccess: function(transport){
        	showResponse(transport, 'stegTreContainer');
        }
    });
}


function reloadSlideShowRequest() {
	
	if(document.getElementById('searchClub').value != 'Skriv här'){
		
		new Ajax.Request("/ajax/slideshow/slideshow.php",
			{
			onSuccess: function(transport){
			
				var a = new SWFObject("/swf/slideshow.swf", "fo_nav", "900", "230", "9,0,28,0", "#FFFFFF", true);
				a.addParam("allowScriptAccess", "sameDomain");
				a.addParam("quality", "high");
				a.addParam("scale", "exactfit");
				a.addParam("wmode", "transparent");
				
				a.write("slideshow");
				
				//showResponse(transport, 'slideShowContainer');
			}
		});

	}
}


function showLoader(target){

    $(target).innerHTML= 'Laddar...';
    
		
}


function showResponse(req, target){

    $(target).innerHTML= req.responseText;

	//updateEnterStore();
		
}



function updatePresentations(text, li) {

	li_id = li.id;

	sendRequest('presentation', 'presentations');
	
	//alert('ere');
}

function setFocus(myElement) {
	document.getElementById(myElement).focus();
}


function updateEnterStore() {

	alert('update');
	enterStoreRequest('enterstore', 'store_enter');
	
}


function blurEnterStore() {

	$('store_enter').innerHTML= '<img src="/images/till_butik_grey.png" width="147" height="39" />';
	
}

function duplicateMenuEntry() {
	var coin = document.getElementById("coin_select");
	var letter = document.getElementById("newsletter_select");
	letter.selectedIndex = coin.selectedIndex;
}
