ho varie funzioni nell'head della pagina:
codice:
<script type="text/javascript">
var init = function () {
var latlng = new google.maps.LatLng(41.826694,12.583593);
var myOptions = {
zoom: 15,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
var marker = new google.maps.Marker(
{
position: latlng,
map: map
}
);
var tooltip = '<div id="tooltip">'......'</div>';
var infowindow = new google.maps.InfoWindow({
content: tooltip
});
google.maps.event.addListener(marker, 'click', function() {
infowindow.open(map,marker);
});
}
window.onload = init;
</script>
<script type="text/javascript" >
$(function() {
$("#datepicker").datepicker({
changeMonth: true,
changeYear: true,
dateFormat: "yy-mm-dd",
yearRange: "1950:2012"
});
});
</script>
<script type="text/javascript">
function blinker(farbe1, farbe2, tempo) {
faktor = 0;
heller = 1;
rot1 = farbe1.substr(0, 2);
gruen1 = farbe1.substr(2, 2);
blau1 = farbe1.substr(4, 2);
rot1 = parseInt(rot1, 16);
gruen1 = parseInt(gruen1, 16);
blau1 = parseInt(blau1, 16);
rot2 = farbe2.substr(0, 2);
gruen2 = farbe2.substr(2, 2);
blau2 = farbe2.substr(4, 2);
rot2 = parseInt(rot2, 16);
gruen2 = parseInt(gruen2, 16);
blau2 = parseInt(blau2, 16);
rot_diff = rot2 - rot1;
gruen_diff = gruen2 - gruen1;
blau_diff = blau2 - blau1;
tempo_verlauf = tempo;
blinker_verlauf();
}
function blinker_verlauf() {
rot_neu = rot1 + rot_diff / 100 * faktor;
gruen_neu = gruen1 + gruen_diff / 100 * faktor;
blau_neu = blau1 + blau_diff / 100 * faktor;
rot_neu = Math.floor(rot_neu);
gruen_neu = Math.floor(gruen_neu);
blau_neu = Math.floor(blau_neu);
if(heller == 0) {
faktor += 10;
} else {
faktor -= 10;
}
if(faktor >= 100) {
heller = 1;
}
if(faktor <= 0) {
heller = 0;
}
for(i=0; i<document.getElementsByTagName("span").length; i++) {
if(document.getElementsByTagName("span")[i].className == "blink") document.getElementsByTagName("span")[i].style.color = "rgb(" + rot_neu + ", " + gruen_neu + ", " + blau_neu + ")";
}
window.setTimeout("blinker_verlauf()", tempo_verlauf);
}
window.onload = blinker('ff0000', 'ffff00', 200);
</script>
come vedete ogni script finisce con il window.onload per caricare delle funzioni.
ovviamente tutte e due insieme nn funzionano e finisce che funziona solo che quella che sta dopo.
come posso fare?