
function StringBuffer() {
	this.__strings__ = new Array;
}

StringBuffer.prototype.append = function (str) {
	this.__strings__.push(str);
};

StringBuffer.prototype.toString = function () {
	return this.__strings__.join("");
};

function encode(xmlString) {
	var hexArray = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F");
	var buf = new StringBuffer();
	for (i = 0; i < xmlString.length; i++) {
		var num = xmlString.charCodeAt(i);
		buf.append(hexArray[(num >> 4) & 15]);
		buf.append(hexArray[num & 15]);
	}
	return (buf.toString());
}

function submitSearchForm(f) {
	form = document.getElementById(f);
	var tripType = getFormValue("tripType");
	var outbound = getFormValue("outbound");
	var depart_date = getFormValue("depart_date");
	var return_date = getFormValue("return_date");
//	var tmp = getXML(tripType, outbound, "COUNTRY_DK", "en", depart_date, return_date);
	var tmp = getTestXML(tripType, outbound, "COUNTRY_DK", "en", depart_date, return_date);
	document.getElementById("ENCRYPTED_QUERY_" + f).value = encode(tmp);
	//alert(tmp);
	
//	alert("XML: "+tmp);
	form.submit();
}

function submitSearchForm2(f) {
	form = document.getElementById(f);
	
//	alert('formName'+f);
	var tripType = getFormValue("tripType");
	var outbound = getFormValueById("outbound_"+f);
	var inbound = getFormValueById("inbound_"+f);
/*	var depart_date = getFormValueById("depart_date_"+f);
	var return_date = getFormValueById("return_date_"+f); */
	var depart_date = form.depart_date[0].value;
	var return_date = form.return_date[0].value;
	var adults = form.adults[0].value;
	var adults = getFormValue("adults");
/*	var adults_with_discount = form.adults_with_discount[0].value;
	var children = form.children[0].value;
	var infants = form.infants[0].value;
*/
	var adultsWithDiscount = getFormValue("adults_with_discount");
	var children = getFormValue("children");
	var infants = getFormValue("infants");

/*	var cars = form.cars[0].value; */
	
//	var tmp = getXML(tripType, outbound, "COUNTRY_DK", "en", depart_date, return_date);
	var tmp = getXML2(tripType, outbound, inbound, "COUNTRY_DK", "en", depart_date, return_date,adults,adultsWithDiscount,children,infants);
	document.getElementById("ENCRYPTED_QUERY_" + f).value = encode(tmp);
	//alert(tmp);
	
/*	alert("tripType "+tripType+"\noutbound"+outbound+"inbound "+inbound+"depart_date "+depart_date+"return_date "+return_date+"adults "+adults+"adults_with_discount "+adultsWithDiscount+"children "+children+"infants "+infants);
*/
	form.submit();
}

function getFormValueById(aName) {
	var formElement = document.getElementById(aName);
    
    //alert(formElement.length);
	var tmp = "";
	if (formElement.length != null && formElement.length > 0) {
		var type = formElement[0].type;
	}
	if ((typeof (type) == "undefined") || (type == 0)) {
		var type = formElement.type;
	}
	switch (type) {
	  case "undefined":
		return;
	  case "radio":
		for (var x = 0; x < formElement.length; x++) {
			if (formElement[x].checked == true) {
				return formElement[x].value;
			}
		}
	  default:
		return formElement[0].value;
	}
}



function getFormValue(aName) {
	var formElement = document.getElementsByName(aName);
    
    //alert(formElement.length);
	var tmp = "";
	if (formElement.length != null && formElement.length > 0) {
		var type = formElement[0].type;
	}
	if ((typeof (type) == "undefined") || (type == 0)) {
		var type = formElement.type;
	}
	switch (type) {
	  case "undefined":
		return;
	  case "radio":
		for (var x = 0; x < formElement.length; x++) {
			if (formElement[x].checked == true) {
				return formElement[x].value;
			}
		}
	  default:
		return formElement[0].value;
	}
}

function getXML(aTripType, aOutbound, aCountry, aLanguage, aDepartDate, aReturnDate) {
	var XMLString = "";
	XMLString += "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
	XMLString += "<LinkParams xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"";
	XMLString += "   xsi:noNamespaceSchemaLocation=\"SearchParameters.xsd\">";
	XMLString += "   <language>" + aLanguage + "</language>";
	XMLString += "   <Search>";
	XMLString += "      <Agent>";
	XMLString += "         <id>AGENTID</id>";
	XMLString += "      </Agent>";
	XMLString += "      <searchType>X</searchType>";
	XMLString += "      <TripType>" + aTripType + "</TripType>";
	XMLString += "      <DateInformation>";
	XMLString += "         <Multi>";
	XMLString += "            <depart index=\"1\">DD/MM/YY </depart>";
	XMLString += "            <depart index=\"4\">DD/MM/YY </depart>";
	XMLString += "            <depart index=\"3\">DD/MM/YY </depart>";
	XMLString += "            <depart index=\"2\">DD/MM/YY </depart>";
	XMLString += "         </Multi>";
	XMLString += "         <depart>" + aDepartDate + "</depart>";
	XMLString += "         <return>" + aReturnDate + "</return>";
	XMLString += "      </DateInformation>";
	XMLString += "      <OriginDestinationInformation>";
	XMLString += "         <Origin>";
	XMLString += "            <location>" + aOutbound + "</location>";
	XMLString += "         </Origin>";
	XMLString += "      </OriginDestinationInformation>";
	XMLString += "   </Search>";
	XMLString += "   <country>" + aCountry + "</country>";
	XMLString += "   <destination>CitDkHirtsha505</destination>";
	XMLString += "   <occupancy>on</occupancy>";
	XMLString += "</LinkParams>";
	return XMLString;
}

function getXML2(aTripType, aOutbound, aInbound, aCountry, aLanguage, aDepartDate, aReturnDate,aAdults,aAdultsWithDiscount,aChildren,aInfants) {
	var XMLString = "";
	XMLString += "<?xml version=\"1.0\" encoding=\"UTF-8\"?> "
	XMLString += "<LinkParams xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"  ";
	XMLString += "   xsi:noNamespaceSchemaLocation=\"SearchParameters.xsd\">  ";
	XMLString += "   <language>en</language> ";
	XMLString += "   <Search>";
	XMLString += "      <Agent>";
	XMLString += "	         <id>AGENTID</id>  ";
	XMLString += "	      </Agent>  ";
	XMLString += "	      <searchType>X</searchType>  ";
	XMLString += "	      <TripType>"+aTripType+"</TripType> ";
	XMLString += "	      <DateInformation> ";
	XMLString += "	         <Multi>  ";
	XMLString += "	            <depart index=\"1\">DD/MM/YY </depart>  ";
	XMLString += "            <depart index=\"4\">DD/MM/YY </depart>  ";
	XMLString += "            <depart index=\"3\">DD/MM/YY </depart>";
	XMLString += "            <depart index=\"2\">DD/MM/YY </depart>";
	XMLString += "         </Multi>";
	XMLString += "         <depart>"+aDepartDate+"</depart> ";
	XMLString += "	         <return>"+aReturnDate+"</return>                  ";
	XMLString += "	      </DateInformation>";
	XMLString += "	      <FerryInformation>";
	XMLString += "	         <CabinInformation index=\"4\">";
	XMLString += "	            <Adults>0</Adults>";
	XMLString += "	            <Children>0</Children>";
	XMLString += "	            <Infants>0</Infants>";
	XMLString += "	            <Seniors>0</Seniors>";
	XMLString += "	         </CabinInformation>";
	XMLString += "	         <CabinInformation index=\"2\">";
	XMLString += "	            <Adults>0</Adults>";
	XMLString += "	            <Children>0</Children>";
	XMLString += "	            <Infants>0</Infants>";
	XMLString += "	            <Seniors>0</Seniors>";
	XMLString += "	         </CabinInformation>";
	XMLString += "	         <CabinInformation index=\"1\">";
	XMLString += "	            <Adults>"+aAdults+"</Adults>";
	XMLString += "	            <Children>"+aChildren+"</Children>";
	XMLString += "	            <Infants>"+aInfants+"</Infants>";
	XMLString += "	            <Seniors>"+aAdultsWithDiscount+"</Seniors>";
/*	XMLString += "	            <Adults>2</Adults>";
	XMLString += "	            <Children>4</Children>";
	XMLString += "	            <Infants>6</Infants>";
	XMLString += "	            <Seniors>8</Seniors>";
*/	XMLString += "	         </CabinInformation>";
	XMLString += "	         <CabinInformation index=\"5\">";
	XMLString += "	            <Adults>0</Adults>";
	XMLString += "	            <Children>0</Children>";
	XMLString += "	            <Infants>0</Infants>";
	XMLString += "	            <Seniors>0</Seniors>";
	XMLString += "	         </CabinInformation>";
	XMLString += "	         <CabinInformation index=\"3\">";
	XMLString += "	            <Adults>0</Adults>";
	XMLString += "	            <Children>0</Children>";
	XMLString += "	            <Infants>0</Infants>";
	XMLString += "	            <Seniors>0</Seniors>";
	XMLString += "	         </CabinInformation>";
	XMLString += "	         <Multi>";
	XMLString += "	            <Journey index=\"1\">";
	XMLString += "	               <CabinInformation index=\"3\">";
	XMLString += "	                  <Adults>0</Adults>";
	XMLString += "	                  <Children>0</Children>";
	XMLString += "	                  <Infants>0</Infants>";
	XMLString += "	                  <Seniors>0</Seniors>";
	XMLString += "	               </CabinInformation>";
	XMLString += "	               <CabinInformation index=\"1\">";
	XMLString += "	                  <Adults>0</Adults>";
	XMLString += "	                  <Children>0</Children>";
	XMLString += "	                  <Infants>0</Infants>";
	XMLString += "	                  <Seniors>0</Seniors>";
	XMLString += "	               </CabinInformation>";
	XMLString += "	               <CabinInformation index=\"2\">";
	XMLString += "	                  <Adults>0</Adults>";
	XMLString += "	                  <Children>0</Children>";
	XMLString += "	                  <Infants>0</Infants>";
	XMLString += "	                  <Seniors>0</Seniors>";
	XMLString += "	               </CabinInformation>";
	XMLString += "	               <CabinInformation index=\"5\">";
	XMLString += "	                  <Adults>0</Adults>";
	XMLString += "	                  <Children>0</Children>";
	XMLString += "	                  <Infants>0</Infants>";
	XMLString += "	                  <Seniors>0</Seniors>";
	XMLString += "	               </CabinInformation>";
	XMLString += "	               <CabinInformation index=\"4\">";
	XMLString += "	                  <Adults>0</Adults>";
	XMLString += "	                  <Children>0</Children>";
	XMLString += "	                  <Infants>0</Infants>";
	XMLString += "	                  <Seniors>0</Seniors>";
	XMLString += "	               </CabinInformation>";
	XMLString += "	               <numCabins>1</numCabins>";
	XMLString += "	            </Journey>";
	XMLString += "				<Journey index=\"2\">";
	XMLString += "				<CabinInformation index=\"4\">";
    XMLString += "<Adults>0</Adults>";
    XMLString += "<Children>0</Children>";
    XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"3\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"1\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"2\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"5\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<numCabins>0</numCabins>";
	XMLString += "</Journey>";
	XMLString += "<Journey index=\"3\">";
	XMLString += "<CabinInformation index=\"2\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"4\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"1\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"3\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"5\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<numCabins>0</numCabins>";
	XMLString += "</Journey>";
	XMLString += "<Journey index=\"4\">";
	XMLString += "<CabinInformation index=\"1\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"4\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"5\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"3\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"2\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<numCabins>0</numCabins>";
	XMLString += "</Journey>";
	XMLString += "</Multi>";
	XMLString += "<PetInformation>";
	XMLString += "<petSize index=\"1\">S </petSize>";
	XMLString += "<petSize index=\"2\">S </petSize>";
	XMLString += "</PetInformation>";
	XMLString += "<VehicleInformation>";
	XMLString += "<trailerType index=\"2\">CRV </trailerType>";
	XMLString += "<trailerType index=\"3\"/>";
	XMLString += "<trailerType index=\"1\">TRH </trailerType>";
	XMLString += "<trailerType index=\"4\"/>";
	XMLString += "<trailerType index=\"5\"/>";
	XMLString += "<vehicleType index=\"5\">CAR </vehicleType>";
	XMLString += "<vehicleType index=\"2\">CAR </vehicleType>";
	XMLString += "<vehicleType index=\"1\">CAR </vehicleType>";
	XMLString += "<vehicleType index=\"4\">CAR </vehicleType>";
	XMLString += "<vehicleType index=\"3\">CAR </vehicleType>";
	XMLString += "</VehicleInformation>";
	XMLString += "<bringPets>yes</bringPets>";
	XMLString += "<numBicycles>0</numBicycles>";
	XMLString += "<numCabins>1</numCabins>";
	XMLString += "<numPets>0</numPets>";
	XMLString += "<numVehicles>0</numVehicles>";
	XMLString += "</FerryInformation>";
	XMLString += "<FlexibleDates>flex</FlexibleDates>";
	XMLString += "<OriginDestinationInformation>";
	XMLString += "<Destination>";
	XMLString += "	            <location>"+aOutbound+" </location>";
	XMLString += "	         </Destination>";
	XMLString += "	         <Multi>";
	XMLString += "	            <location index=\"1\">"+aOutbound+"</location>";
	XMLString += "	            <location index=\"4\"/>";
	XMLString += "	            <location index=\"3\"/>";
	XMLString += "	            <location index=\"2\"/>";
	XMLString += "	         </Multi>";
	XMLString += "	         <Origin>";
	XMLString += "	            <location>"+aInbound+"</location>";
	XMLString += "	         </Origin>";
	XMLString += "	      </OriginDestinationInformation>";
	XMLString += "	   </Search>";
	XMLString += "	   <country>COUNTRY_DK</country>";
	XMLString += "	   <destination>CitDkHirtsha505</destination>";
	XMLString += "	   <occupancy>on</occupancy>";
	XMLString += "	</LinkParams>	";
	
	return XMLString;
}


function getTestXML(aTripType, aOutbound, aCountry, aLanguage, aDepartDate, aReturnDate) {
	var XMLString = "";
	XMLString += "<?xml version=\"1.0\" encoding=\"UTF-8\"?> "
	XMLString += "<LinkParams xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"  ";
	XMLString += "   xsi:noNamespaceSchemaLocation=\"SearchParameters.xsd\">  ";
	XMLString += "   <language>en</language> ";
	XMLString += "   <Search>";
	XMLString += "      <Agent>";
	XMLString += "	         <id>AGENTID</id>  ";
	XMLString += "	      </Agent>  ";
	XMLString += "	      <searchType>X</searchType>  ";
	XMLString += "	      <TripType>return</TripType> ";
	XMLString += "	      <DateInformation> ";
	XMLString += "	         <Multi>  ";
	XMLString += "	            <depart index=\"1\">DD/MM/YY </depart>  ";
	XMLString += "            <depart index=\"4\">DD/MM/YY </depart>  ";
	XMLString += "            <depart index=\"3\">DD/MM/YY </depart>";
	XMLString += "            <depart index=\"2\">DD/MM/YY </depart>";
	XMLString += "         </Multi>";
	XMLString += "         <depart>21/04/08</depart> ";
	XMLString += "	         <return>30/04/08</return>                  ";
	XMLString += "	      </DateInformation>";
	XMLString += "	      <FerryInformation>";
	XMLString += "	         <CabinInformation index=\"4\">";
	XMLString += "	            <Adults>0</Adults>";
	XMLString += "	            <Children>0</Children>";
	XMLString += "	            <Infants>0</Infants>";
	XMLString += "	            <Seniors>0</Seniors>";
	XMLString += "	         </CabinInformation>";
	XMLString += "	         <CabinInformation index=\"2\">";
	XMLString += "	            <Adults>2</Adults>";
	XMLString += "	            <Children>0</Children>";
	XMLString += "	            <Infants>0</Infants>";
	XMLString += "	            <Seniors>0</Seniors>";
	XMLString += "	         </CabinInformation>";
	XMLString += "	         <CabinInformation index=\"1\">";
	XMLString += "	            <Adults>3</Adults>";
	XMLString += "	            <Children>5</Children>";
	XMLString += "	            <Infants>6</Infants>";
	XMLString += "	            <Seniors>4</Seniors>";
	XMLString += "	         </CabinInformation>";
	XMLString += "	         <CabinInformation index=\"5\">";
	XMLString += "	            <Adults>0</Adults>";
	XMLString += "	            <Children>0</Children>";
	XMLString += "	            <Infants>0</Infants>";
	XMLString += "	            <Seniors>0</Seniors>";
	XMLString += "	         </CabinInformation>";
	XMLString += "	         <CabinInformation index=\"3\">";
	XMLString += "	            <Adults>0</Adults>";
	XMLString += "	            <Children>0</Children>";
	XMLString += "	            <Infants>0</Infants>";
	XMLString += "	            <Seniors>0</Seniors>";
	XMLString += "	         </CabinInformation>";
	XMLString += "	         <Multi>";
	XMLString += "	            <Journey index=\"1\">";
	XMLString += "	               <CabinInformation index=\"3\">";
	XMLString += "	                  <Adults>0</Adults>";
	XMLString += "	                  <Children>0</Children>";
	XMLString += "	                  <Infants>0</Infants>";
	XMLString += "	                  <Seniors>0</Seniors>";
	XMLString += "	               </CabinInformation>";
	XMLString += "	               <CabinInformation index=\"1\">";
	XMLString += "	                  <Adults>0</Adults>";
	XMLString += "	                  <Children>0</Children>";
	XMLString += "	                  <Infants>0</Infants>";
	XMLString += "	                  <Seniors>0</Seniors>";
	XMLString += "	               </CabinInformation>";
	XMLString += "	               <CabinInformation index=\"2\">";
	XMLString += "	                  <Adults>0</Adults>";
	XMLString += "	                  <Children>0</Children>";
	XMLString += "	                  <Infants>0</Infants>";
	XMLString += "	                  <Seniors>0</Seniors>";
	XMLString += "	               </CabinInformation>";
	XMLString += "	               <CabinInformation index=\"5\">";
	XMLString += "	                  <Adults>0</Adults>";
	XMLString += "	                  <Children>0</Children>";
	XMLString += "	                  <Infants>0</Infants>";
	XMLString += "	                  <Seniors>0</Seniors>";
	XMLString += "	               </CabinInformation>";
	XMLString += "	               <CabinInformation index=\"4\">";
	XMLString += "	                  <Adults>0</Adults>";
	XMLString += "	                  <Children>0</Children>";
	XMLString += "	                  <Infants>0</Infants>";
	XMLString += "	                  <Seniors>0</Seniors>";
	XMLString += "	               </CabinInformation>";
	XMLString += "	               <numCabins>1</numCabins>";
	XMLString += "	            </Journey>";
	XMLString += "				<Journey index=\"2\">";
	XMLString += "				<CabinInformation index=\"4\">";
    XMLString += "<Adults>0</Adults>";
    XMLString += "<Children>0</Children>";
    XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"3\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"1\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"2\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"5\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<numCabins>0</numCabins>";
	XMLString += "</Journey>";
	XMLString += "<Journey index=\"3\">";
	XMLString += "<CabinInformation index=\"2\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"4\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"1\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"3\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"5\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<numCabins>0</numCabins>";
	XMLString += "</Journey>";
	XMLString += "<Journey index=\"4\">";
	XMLString += "<CabinInformation index=\"1\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"4\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"5\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"3\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<CabinInformation index=\"2\">";
	XMLString += "<Adults>0</Adults>";
	XMLString += "<Children>0</Children>";
	XMLString += "<Infants>0</Infants>";
	XMLString += "<Seniors>0</Seniors>";
	XMLString += "</CabinInformation>";
	XMLString += "<numCabins>0</numCabins>";
	XMLString += "</Journey>";
	XMLString += "</Multi>";
	XMLString += "<PetInformation>";
	XMLString += "<petSize index=\"1\">S </petSize>";
	XMLString += "<petSize index=\"2\">S </petSize>";
	XMLString += "</PetInformation>";
	XMLString += "<VehicleInformation>";
	XMLString += "<trailerType index=\"2\">CRV </trailerType>";
	XMLString += "<trailerType index=\"3\"/>";
	XMLString += "<trailerType index=\"1\">TRH </trailerType>";
	XMLString += "<trailerType index=\"4\"/>";
	XMLString += "<trailerType index=\"5\"/>";
	XMLString += "<vehicleType index=\"5\">CAR </vehicleType>";
	XMLString += "<vehicleType index=\"2\">CAR </vehicleType>";
	XMLString += "<vehicleType index=\"1\">CAR </vehicleType>";
	XMLString += "<vehicleType index=\"4\">CAR </vehicleType>";
	XMLString += "<vehicleType index=\"3\">CAR </vehicleType>";
	XMLString += "</VehicleInformation>";
	XMLString += "<bringPets>yes</bringPets>";
	XMLString += "<numBicycles>1</numBicycles>";
	XMLString += "<numCabins>2</numCabins>";
	XMLString += "<numPets>2</numPets>";
	XMLString += "<numVehicles>2</numVehicles>";
	XMLString += "</FerryInformation>";
	XMLString += "<FlexibleDates>flex</FlexibleDates>";
	XMLString += "<OriginDestinationInformation>";
	XMLString += "<Destination>";
	XMLString += "	            <location>SAD|SMD </location>";
	XMLString += "	         </Destination>";
	XMLString += "	         <Multi>";
	XMLString += "	            <location index=\"1\">SAD|SMD</location>";
	XMLString += "	            <location index=\"4\"/>";
	XMLString += "	            <location index=\"3\"/>";
	XMLString += "	            <location index=\"2\"/>";
	XMLString += "	         </Multi>";
	XMLString += "	         <Origin>";
	XMLString += "	            <location>SMD|SAD </location>";
	XMLString += "	         </Origin>";
	XMLString += "	      </OriginDestinationInformation>";
	XMLString += "	   </Search>";
	XMLString += "	   <country>COUNTRY_DK</country>";
	XMLString += "	   <destination>CitDkHirtsha505</destination>";
	XMLString += "	   <occupancy>on</occupancy>";
	XMLString += "	</LinkParams>	";
	
	return XMLString;
}

