function sendXMLform(strURL,formname,responsediv,responsemsg) {
    var xmlHttpReq = false;
    var self = this;
    // Xhr per Mozilla/Safari/Ie7
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // per tutte le altre versioni di IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    self.xmlHttpReq.open('POST', strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    self.xmlHttpReq.onreadystatechange = function() {
        if (self.xmlHttpReq.readyState == 4) {
			// Quando pronta, visualizzo la risposta del form
			str = self.xmlHttpReq.responseText;

//			if(str[0] == '1' || str[0] == '0') {
//				if(str[0] == '1' ) {
//				}
//	            updatepage(str.substring(1), responsediv);
//			} else {
	            updatepage(str,responsediv);
//			}

		}
		else{
			// In attesa della risposta del form visualizzo il msg di attesa
			updatepage(responsemsg,responsediv);

		}
    }
    self.xmlHttpReq.send(getquerystring(formname));
}

function getquerystring(formname) {
    var form = document.forms[formname];
	var qstr = "";

    function GetElemValue(name, value) {
        qstr += (qstr.length > 0 ? "&" : "")
            + encodeURIComponent(name).replace(/\+/g, "%2B") + "="
            + encodeURIComponent(value ? value : "").replace(/\+/g, "%2B");
			//+ escape(value ? value : "").replace(/\n/g, "%0D");
    }
	
	var elemArray = form.elements;
    for (var i = 0; i < elemArray.length; i++) {
        var element = elemArray[i];
        var elemType = element.type.toUpperCase();
        var elemName = element.name;
        if (elemName) {
            if (elemType == "TEXT"
                    || elemType == "TEXTAREA"
                    || elemType == "PASSWORD"
					|| elemType == "BUTTON"
					|| elemType == "RESET"
					|| elemType == "SUBMIT"
					|| elemType == "FILE"
					|| elemType == "IMAGE"
                    || elemType == "HIDDEN")
                GetElemValue(elemName, element.value);
            else if (elemType == "CHECKBOX" && element.checked)
                GetElemValue(elemName, 
                    element.value ? element.value : "On");
            else if (elemType == "RADIO" && element.checked)
                GetElemValue(elemName, element.value);
            else if (elemType.indexOf("SELECT") != -1)
                for (var j = 0; j < element.options.length; j++) {
                    var option = element.options[j];
                    if (option.selected)
                        GetElemValue(elemName,
                            option.value ? option.value : option.text);
                }
        }
    }
    return qstr;
}
function updatepage(str,responsediv){
    document.getElementById(responsediv).innerHTML = str;
}

var xmlhttp;
var toLoad;
var language;
var place = 'center';
function loadXMLDoc(url) {
	xmlhttp=null;
	if (window.XMLHttpRequest) {// code for Firefox, Opera, IE7, etc.
		xmlhttp=new XMLHttpRequest();
	}
	else if (window.ActiveXObject) {// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	if (xmlhttp!=null) {
		xmlhttp.onreadystatechange=state_Change;
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
	} else {
		alert("Your browser does not support XMLHTTP.");
	}
}
function state_Change() {
	if (xmlhttp.readyState==4) {// 4 = "loaded"

		if (xmlhttp.status==200) {// 200 = "OK"

			document.getElementById(place).innerHTML=xmlhttp.responseText;

				if (toLoad[0] == 'teszt_admin' ) {
//					alert(toLoad[0]);
					csere();
				}
				if (toLoad[0] == 'remix' ) {
//					alert(toLoad[0]);
					csere();
				}
//				if (toLogout == 'en' ) {
//					toLogout == 'OK';
//					loadFile('home','en');
//				}
//				if (toLogout == 'hu' ) {
//					toLogout == 'OK';
//					loadFile('home','hu');
//				}

				if (place=='form')
				{
					place = 'center';
					target = '';
					link = '../inc/'+language+'/home.php';
					toLoad[0]='home';
					loadXMLDoc(link);
				}



			if (toLoad.length > 1)
			{
				if (toLoad[0] == 'photos') {
					document.getElementById(toLoad[1]).style.color = '#fff';
					if (toLoad[2] != undefined) {
						document.getElementById(toLoad[2]).style.color = '#fff';
						loadGallery(toLoad[2]);
					}
				}
				if (toLoad[0] == 'videos') {
					loadVideo(toLoad[1]);					
				}

			}
		} else {
			alert("Problem retrieving data:" + xmlhttp.statusText);
		}
	}
}
function loadForm(target, lang) {
	place = 'form';
	language = lang;
	toLoad = [];
//	if (target=='nl_login.php?exit=1')
//	{
//		toLogout = lang;
//		target = 'OK';
//	} else {
//		toLogout = 'OK';
//	}
	link = '../inc/'+language+'/'+target+'.php';
	loadXMLDoc(link);
}
function loadFile(target, lang) {
	var targets=new Array();
	place = 'center';
	language = lang;
	targets = target.split('/');
	link = '../inc/'+language+'/'+targets[0]+'.php';
	if (targets[1]) {
		link+='?id='+targets[1];
	}
	toLoad=targets;
	loadXMLDoc(link);
//	$('#center').load('link');
}
function loadVideo(id) {
	var file = 'http://www.youtube.com/v/'+id+'&amp;showinfo=0&amp;rel=0&amp;fs=1&amp;ap=%2526fmt%3D18';
	var flashvars = {};
	var params = {};
	var attributes = {};
	params.bgcolor = '#000000';
	swfobject.embedSWF(file, "videoPlayer", "425", "344", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
}
function loadGallery(id) {
	var file = '../swf/kepnezo.swf';
	var flashvars = {};
	var params = {};
	var attributes = {};
	if (id == undefined) {
		id = '1';
	}
	flashvars.gallery = '../data/gallery.php?event='+id;
	params.bgcolor = '#000000';
	swfobject.embedSWF(file, "photoGallery", "430", "400", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
}
function thisMovie(movieName) {
	if (navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName];
	} else {
		return document[movieName];
	}
}
function loadSong(id) {
    thisMovie("musicPlayer").listenTo(id);
}


function loadAlbum(album_id) {
    thisMovie("musicPlayer").listenTo(album_id);
}

function loadAlbum_nemjo(album_id) {

	switch (album_id)
	{
	case 1:	
		thisMovie("musicPlayer").playlist('/data/playlist_proof-positive.php');
		break;
	case 2:
		thisMovie("musicPlayer").playlist('/data/playlist_proof-positive.php');
		break;
	case 3:
		thisMovie("musicPlayer").playlist('/data/playlist_proof-positive.php');
		break;
	default:
		thisMovie("musicPlayer").playlist('/data/playlist_proof-positive.php');
		break;
			
	}

    thisMovie("musicPlayer").listenTo(0);




	var file = '../swf/lejatszo.swf';
	var flashvars = {};
	var params = {};
	var attributes = {};
	if (id == undefined) {
		id = '1';
	}

	flashvars.volume = .5;
	flashvars.playlist = '/data/playlist_proof-positive.php';
	swfobject.embedSWF(file, "musicPlayer", "240", "120", "9.0.0", "expressInstall.swf", flashvars, params, attributes);

}




/*
function csere() {
		$(document).ready(function() {
			$("#uploadify").uploadify({
				'scriptData'	: { 'userid': '3628' },
				'uploader'       : '/inc/hu/scripts/uploadify.swf',
				'script'         : '/inc/hu/scripts/uploadify.php',
				'cancelImg'      : '/inc/hu/cancel.png',
				'folder'         : '/uploads',
				'queueID'        : 'fileQueue',
				'auto'           : true,
				'multi'          : false,
				'buttonText'	 : 'Browse..',
		//		'rollover'		 : true,
				'wmode'			 : 'transparent',
				'queueSizeLimit'	: 1,
				'fileExt'		 : '*.mp3;*.wma;*.ogg',
				'fileDesc'		 : 'audio files (.mp3,.wma,.ogg)',
				'sizeLimit'		 : 104857600,
				'onAllComplete'	: 
//					function() {
//						alert('Upload complete!');
//					}

					function() {
						alert('Upload complete!');
					}

//					function(event, queueID, fileObj, response, data) {
//					   $("#upload_file").append("<input type='hidden' id= 'pic' name='pic' value='" + response + "' />");
//							alert(response);
//							var fail = $('#pic').val();
//					   alert(fail);
//					   var albumid = $("#albumid").val();
//					   var dataUpload = 'albumid='+albumid +'&fail='+fail;
//					   
//							$.ajax({
//							 type: "POST",
//							 url: "form/document/upload_sql.php",
//							 data: dataUpload,
//							 cache: false,
//							 success: function(){} 
//							})
//					}


			});
		});
}
*/



function csere() {
		$(document).ready(function() {

			var sessid;
			$.ajax({
						url: "/js/sessid.php",
						type: "POST",
						dataType: 'json',
						success: function(json)
						{
							sessid = json['sid'];
							$("#uploadify").uploadify({
								'scriptData'	: { 'userid': sessid },
								'uploader'       : '/inc/hu/scripts/uploadify.swf',
								'script'         : '/inc/hu/scripts/uploadify.php',
								'cancelImg'      : '/inc/hu/cancel.png',
								'folder'         : '/uploads',
								'queueID'        : 'fileQueue',
								'auto'           : true,
								'multi'          : false,
								'buttonText'	 : 'Browse..',
								'wmode'			 : 'transparent',
								'queueSizeLimit'	: 1,
								'fileExt'		 : '*.mp3;*.wma;*.ogg',
								'fileDesc'		 : 'audio files (.mp3,.wma,.ogg)',
								'sizeLimit'		 : 104857600,
								'onAllComplete'	: 
									function() {
										alert('Upload complete!');
									}


							});

						}
			});


			

		});
	}